Skip to content

Commit 28b9922

Browse files
committed
Fixing the sort order of generate page body entities
1 parent ff01b3b commit 28b9922

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/main/java/org/computate/frFR/java/EcrireApiClasse.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.apache.commons.lang3.BooleanUtils;
2626
import org.apache.commons.lang3.StringUtils;
2727
import org.apache.solr.client.solrj.SolrQuery;
28+
import org.apache.solr.client.solrj.SolrQuery.ORDER;
2829
import org.apache.solr.client.solrj.response.QueryResponse;
2930
import org.apache.solr.client.solrj.util.ClientUtils;
3031
import org.apache.solr.common.SolrDocument;
@@ -402,6 +403,7 @@ public void ecrireGenApiServiceImpl1(String classeLangueNom) throws Exception {
402403
rechercheSolr.addFilterQuery("partEstEntite_indexed_boolean:true");
403404
rechercheSolr.addFilterQuery("entiteEstSubstitue_indexed_boolean:false");
404405
rechercheSolr.addFilterQuery("classeNomCanonique_" + langueNomActuel + "_indexed_string:" + fqClassesSuperEtMoi);
406+
rechercheSolr.addSort("partNumero_indexed_int", ORDER.asc);
405407
QueryResponse rechercheReponse = clientSolrComputate.query(rechercheSolr);
406408
SolrDocumentList rechercheListe = rechercheReponse.getResults();
407409
Integer rechercheLignes = rechercheSolr.getRows();
@@ -3816,6 +3818,7 @@ else if(classeApiMethode.contains("DELETE")) {
38163818
rechercheSolr.addFilterQuery("partEstEntite_indexed_boolean:true");
38173819
rechercheSolr.addFilterQuery("entiteEstSubstitue_indexed_boolean:false");
38183820
rechercheSolr.addFilterQuery("classeNomCanonique_" + langueNomActuel + "_indexed_string:" + fqClassesSuperEtMoi);
3821+
rechercheSolr.addSort("partNumero_indexed_int", ORDER.asc);
38193822
QueryResponse rechercheReponse = clientSolrComputate.query(rechercheSolr);
38203823
SolrDocumentList rechercheListe = rechercheReponse.getResults();
38213824
Integer rechercheLignes = rechercheSolr.getRows();

src/main/java/org/computate/frFR/java/EcrirePageClasse.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3468,6 +3468,7 @@ else if(methodeDELETE)
34683468
rechercheSolr.addFilterQuery("entiteEstSubstitue_indexed_boolean:false");
34693469
rechercheSolr.addFilterQuery("classeNomCanonique_" + langueNomActuel + "_indexed_string:" + fqClassesSuperEtMoi);
34703470
rechercheSolr.addFilterQuery("(entiteSuggere_indexed_boolean:true OR entiteAttribuer_indexed_boolean:true)");
3471+
rechercheSolr.addSort("partNumero_indexed_int", ORDER.asc);
34713472
QueryResponse rechercheReponse = clientSolrComputate.query(rechercheSolr);
34723473
SolrDocumentList rechercheListe = rechercheReponse.getResults();
34733474

0 commit comments

Comments
 (0)