Thanks for all your help. I think I have something working now.
Tony > From: [email protected] > To: [email protected] > Date: Tue, 16 Feb 2010 10:11:09 -0800 > Subject: Re: [MarkLogic Dev General] Distinct Nodes/Value Functions > > Tony, > > You might try the functx functions functx:distinct-deep or > functx:distinct-nodes. > > The functx library ships with Mark Logic server 4.1+ in two flavors, either > with comments (easier to read) or without (slightly faster). We don't support > it (it's open source) but it does have lots of useful goodies. > > import module namespace functx = "http://www.functx.com" at > "/MarkLogic/functx/functx-1.0-doc-2007-01.xqy"; > or > import module namespace functx = "http://www.functx.com" at > "/MarkLogic/functx/functx-1.0-nodoc-2007-01.xqy"; > > The excellent Priscilla Walmsley wrote most of these functions. She has > fantastic documentation at > http://www.xqueryfunctions.com/xq/ > > -m > > > On Feb 16, 2010, at 8:10 AM, Tony Mariella wrote: > > > Is there a way to use fn:distinct-nodes or fn:distinct-values to > > return a set of distinct node that are part of the results xml ? > > Example: > > > > <results> > > <item> > > <addr>24 Short Rd</addr> > > <city>Baltimore</city> > > <state>MD</state> > > <testVal/> > > </item> > > <item> > > <addr>24 Short Rd</addr> > > <city>Baltimore</city> > > <state>MD</state> > > <testVal/> > > </item> > > <item> > > <addr>24 Short Rd</addr> > > <city>Baltimore</city> > > <state>MD</state> > > <testVal/> > > </item> > > <item> > > <addr>24 Short Rd</addr> > > <city>Baltimore</city> > > <state>MD</state> > > <testVal>TEST1</testVal> > > </item> > > </results> > > The highlighted xml is what I would want returned. > > Or if all the items are identical, only return a single item. > > This is a query result so I would not know the results in advance. > > > > Tony Mariella > > Raytheon Company > > > > > > _______________________________________________ > > General mailing list > > [email protected] > > http://xqzone.com/mailman/listinfo/general > > _______________________________________________ > General mailing list > [email protected] > http://xqzone.com/mailman/listinfo/general
_______________________________________________ General mailing list [email protected] http://xqzone.com/mailman/listinfo/general
