Do you have a full stack trace in server logs?
David > Le 5 févr. 2015 à 03:09, Masaru Hasegawa <[email protected]> a écrit : > > Hi, > > Something like this should work: > ---------- > "doc['shot.org'] ? doc[’shot.org'].value : ’default_value'" > ---------- > > > Masaru > > >> On February 5, 2015 at 10:23:34, 'Selim Tuvi' via elasticsearch >> ([email protected]) wrote: >> Actually I am wrong. Looks like some documents did not get created with the >> shot.org field. I am just surprised that the sort script syntax is more >> sensitive compared to the sort field syntax. Is there a way to handle this >> inside the groovy script? I tried checking for null inside the script and >> not returning anything but that didn't help. >> >> Thanks >> -Selim >> >>> On Wednesday, February 4, 2015 at 3:57:00 PM UTC-8, Selim Tuvi wrote: >>> >>> Actually I fixed my query in Sense, and now I am getting the same error: >>> >>> GET /igo/task/_search >>> { >>> "query": { >>> "match_all": {} >>> }, >>> "sort" : [ >>> {"_script": { >>> "lang": "groovy", >>> "script": "doc['shot.org'].value", >>> "type": "string", >>> "order":"asc" >>> }} >>> ] >>> } >>> >>> Any ideas why? All documents should have the field "shot.org" for this >>> doc type. >>> >>> -Selim >> >> -- >> You received this message because you are subscribed to the Google Groups >> "elasticsearch" >> group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/elasticsearch/5f5d18dc-f4fc-4895-a037-95ddf6613fab%40googlegroups.com. >> >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/etPan.54d2d11a.12200854.1c2%40citra.local. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/7535A4AB-C403-4EB5-B810-C7B0DFBB5D09%40pilato.fr. For more options, visit https://groups.google.com/d/optout.
