Have you created range index on element "insert_timestamp" type of dateTime
and without namespace?

Regards,
Indy

On Wed, Nov 25, 2015 at 9:44 PM, Ashley Peacock <apeac...@elevate.co.uk>
wrote:

> Just to add to the below, I removed the index I added and re-ran the
> check-options and it comes up with a suggestion for an index… which is the
> exact index I had added. I re-added it, re-ran the check and nothing comes
> back suggesting I added the right index.
>
>
>
> I restarted the MarkLogic service, and even after that I still get the
> same response from the API as per below so somewhat stumped!
>
>
>
> Ashley
>
>
>
>
>
> *Ashley Peacock*
>
> Developer II
> Elevate Credit International Limited
> P: 01284 717800 | Ext: 877 |  Elevate.co.uk <http://elevate.co.uk>
> Amadeus House, Floral Street, Covent Garden, London WC2E 9DP
>
>
>
> Privileged and Confidential. This e-mail, and any attachments thereto, is
> intended only for use by the addressee(s) named herein and may contain
> privileged and/or confidential information. If you have received this
> e-mail in error, please notify me immediately by a return e-mail and delete
> this e-mail. You are hereby notified that any dissemination, distribution
> or copying of this e-mail and/or any attachments thereto, is strictly
> prohibited.
>
> Elevate Credit International Limited is registered in England & Wales with
> Company Number 05041905. Registered Office: 27-28 Eastcastle Street,
> London, W1W 8DH
>
>
>
> *From:* general-boun...@developer.marklogic.com [mailto:
> general-boun...@developer.marklogic.com] *On Behalf Of *Ashley Peacock
> *Sent:* 25 November 2015 15:44
> *To:* general@developer.marklogic.com
> *Subject:* [MarkLogic Dev General] SEARCH-BADORDERBY
>
>
>
> Hey,
>
>
>
> I have added the following search option:
>
>
>
> <options xmlns="http://marklogic.com/appservices/search";><sort-order
> type="xs:dateTime" direction="descending"><element ns=""
> name="insert_timestamp"/><annotation>Order by the timestamp,
> descending</annotation></sort-order></options>
>
>
>
> If I then query using that search option, I get the following result:
>
>
>
> {"errorResponse":{"statusCode":400, "status":"Bad Request",
> "messageCode":"SEARCH-BADORDERBY", "message":"SEARCH-BADORDERBY:
> (err:FOER0000) Indexes are required to support element, element-attribute,
> json-property, or field sort specifications."}}
>
>
>
> I’ve added an element range index to the field it’s querying on (and it’s
> re-indexed), and it still throws the same error. It said in the docs I
> could check the index required using:
>
>
>
> search:check-options(
>
> <options xmlns="http://marklogic.com/appservices/search";><sort-order
> type="xs:dateTime" direction="descending"><element ns=""
> name="insert_timestamp"/><annotation>Order by the timestamp,
> descending</annotation></sort-order></options>,
>
> true()
>
> )
>
>
>
> But that yielded no result (“your query returned an empty sequence”) which
> makes me think the index is correct… yet it still throws the same error.
>
>
>
> Does anyone have any ideas?
>
>
>
> Thanks,
>
>
>
> Ashley
>
>
>
> *Ashley Peacock*
>
> Developer II
> Elevate Credit International Limited
> P: 01284 717800 | Ext: 877 |  Elevate.co.uk <http://elevate.co.uk>
> Amadeus House, Floral Street, Covent Garden, London WC2E 9DP
>
>
>
> Privileged and Confidential. This e-mail, and any attachments thereto, is
> intended only for use by the addressee(s) named herein and may contain
> privileged and/or confidential information. If you have received this
> e-mail in error, please notify me immediately by a return e-mail and delete
> this e-mail. You are hereby notified that any dissemination, distribution
> or copying of this e-mail and/or any attachments thereto, is strictly
> prohibited.
>
> Elevate Credit International Limited is registered in England & Wales with
> Company Number 05041905. Registered Office: 27-28 Eastcastle Street,
> London, W1W 8DH
>
>
>
>
>
> Click here
> <https://www.mailcontrol.com/sr/7AmiNuPOlljGX2PQPOmvUmuFhuAgpUQ2de42Ozqoni8W2Wz4rmzPyDPi7XX!24hFyrF0K9sQw3yGoJj9+I0bOg==>
> to report this email as spam.
>
>
> _______________________________________________
> General mailing list
> General@developer.marklogic.com
> Manage your subscription at:
> http://developer.marklogic.com/mailman/listinfo/general
>
>
_______________________________________________
General mailing list
General@developer.marklogic.com
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to