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.

Reply via email to