# How I sort these jsons using java api?

**URL:** <https://discuss.elastic.co/t/how-i-sort-these-jsons-using-java-api/18924>\
**Category:** Elasticsearch\
**Created:** [July 28, 2014, 7:39am UTC](https://discuss.elastic.co/t/how-i-sort-these-jsons-using-java-api/18924 "2014-07-28T07:39:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![zouxcs](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/zouxcs/32/920_2.png) [@zouxcs](https://discuss.elastic.co/u/zouxcs)\
**Post date:** [July 28, 2014, 7:39am UTC](https://discuss.elastic.co/t/how-i-sort-these-jsons-using-java-api/18924/1 "2014-07-28T07:39:03Z")

</div>

"sort" : [  
{  
"pt\_float\_props.value" : {  
"order" : "desc",  
"nested\_filter" : {  
"term" : { "pt\_float\_props.name": "consume\_vol\_tot" }  
}  
}  
}, {  
"pt\_str\_props.value" : {  
"order" : "desc",  
"nested\_filter" : {  
"term" : { "pt\_str\_props.name": "last\_login\_date" }  
}  
}  
}  
]

I find java api that maybe i could use ScriptSortBuilder,but i'm not sure about that.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:12am UTC](https://discuss.elastic.co/t/how-i-sort-these-jsons-using-java-api/18924/2 "2017-07-06T01:12:51Z")

</div>


