HI. cts:element-attribute-values retrieves the list of results from the range index itself.
using cts:document-query() limits those results to the element-attribute-values references only in those fragments. However, cts:element-attribute-values is unaware of any specific details of how they are used in any particular document, so I don't believe you can get the result you want from starting with a cts:element-attribute-values query. The only way I know to access the values in the order they were in the document would be to access the document directly. You may be able to do this more efficiently by setting a fragment root on the element containing your list. Kind Regards, David Ennis Kind Regards, David Ennis David Ennis *Content Engineer* [image: HintTech] <http://www.hinttech.com/> Mastering the value of content creative | technology | content Delftechpark 37i 2628 XJ Delft The Netherlands T: +31 88 268 25 00 M: +31 63 091 72 80 [image: http://www.hinttech.com] <http://www.hinttech.com> <https://twitter.com/HintTech> <http://www.facebook.com/HintTech> <http://www.linkedin.com/company/HintTech> On 24 September 2014 09:54, Prasanth N V R <prasanth.nv...@gmail.com> wrote: > Hi, > > Am using cts:element-attribute-values() with cts:document-query(). > > The document contains many attribute-values and the result is returned in > ascending order by default. > > But I need the result in the order how it is stored in the document. > Is there any way. > > Thanks, > Prasanth > > _______________________________________________ > General mailing list > General@developer.marklogic.com > http://developer.marklogic.com/mailman/listinfo/general > >
_______________________________________________ General mailing list General@developer.marklogic.com http://developer.marklogic.com/mailman/listinfo/general