|
25 | 25 | import org.apache.commons.lang3.BooleanUtils; |
26 | 26 | import org.apache.commons.lang3.StringUtils; |
27 | 27 | import org.apache.solr.client.solrj.SolrQuery; |
| 28 | +import org.apache.solr.client.solrj.SolrQuery.ORDER; |
28 | 29 | import org.apache.solr.client.solrj.response.QueryResponse; |
29 | 30 | import org.apache.solr.client.solrj.util.ClientUtils; |
30 | 31 | import org.apache.solr.common.SolrDocument; |
@@ -402,6 +403,7 @@ public void ecrireGenApiServiceImpl1(String classeLangueNom) throws Exception { |
402 | 403 | rechercheSolr.addFilterQuery("partEstEntite_indexed_boolean:true"); |
403 | 404 | rechercheSolr.addFilterQuery("entiteEstSubstitue_indexed_boolean:false"); |
404 | 405 | rechercheSolr.addFilterQuery("classeNomCanonique_" + langueNomActuel + "_indexed_string:" + fqClassesSuperEtMoi); |
| 406 | + rechercheSolr.addSort("partNumero_indexed_int", ORDER.asc); |
405 | 407 | QueryResponse rechercheReponse = clientSolrComputate.query(rechercheSolr); |
406 | 408 | SolrDocumentList rechercheListe = rechercheReponse.getResults(); |
407 | 409 | Integer rechercheLignes = rechercheSolr.getRows(); |
@@ -3816,6 +3818,7 @@ else if(classeApiMethode.contains("DELETE")) { |
3816 | 3818 | rechercheSolr.addFilterQuery("partEstEntite_indexed_boolean:true"); |
3817 | 3819 | rechercheSolr.addFilterQuery("entiteEstSubstitue_indexed_boolean:false"); |
3818 | 3820 | rechercheSolr.addFilterQuery("classeNomCanonique_" + langueNomActuel + "_indexed_string:" + fqClassesSuperEtMoi); |
| 3821 | + rechercheSolr.addSort("partNumero_indexed_int", ORDER.asc); |
3819 | 3822 | QueryResponse rechercheReponse = clientSolrComputate.query(rechercheSolr); |
3820 | 3823 | SolrDocumentList rechercheListe = rechercheReponse.getResults(); |
3821 | 3824 | Integer rechercheLignes = rechercheSolr.getRows(); |
|
0 commit comments