Fórumok
Multiple Order in Service Builder
Rui Maciel, módosítva 11 év-val korábban
Multiple Order in Service Builder
Junior Member Bejegyzések: 36 Csatlakozás dátuma: 2012.07.23. Legújabb bejegyzések
Hi, i'm new in Liferay Community, i wonder if i can do this in Service Builder:
My goal is to use this in a search container. I want to know if the service builder generates automatically the needed methods, because if i set the needed values in "orderable" and "orderableproperty" parameters in liferay-ui:search-container-column-tex fields, it doesn't work.
Thanks
Rui Maciel
<!-- Order -->
<order by="asc"><order-column name="entityId" /></order>
<order by="desc"><order-column name="entityId" /></order>
<order by="asc"><order-column name="field1" /></order>
<order by="desc"><order-column name="field1" /></order>
<order by="asc"><order-column name="field2" /></order>
<order by="desc"><order-column name="field2" /></order>
<order by="asc"><order-column name="field3" /></order>
<order by="desc"><order-column name="field3" /></order>
My goal is to use this in a search container. I want to know if the service builder generates automatically the needed methods, because if i set the needed values in "orderable" and "orderableproperty" parameters in liferay-ui:search-container-column-tex fields, it doesn't work.
Thanks
Rui Maciel
Rui Maciel, módosítva 11 év-val korábban
RE: Multiple Order in Service Builder (Válasz)
Junior Member Bejegyzések: 36 Csatlakozás dátuma: 2012.07.23. Legújabb bejegyzések
I got myself the answer, so I opened the file in the liferay IDE and i got and error in service.xml. I can only have one <order> tag per entity.
Since i was editing service.xml file in notepad ++, this kind of errors weren't detected.
Since i was editing service.xml file in notepad ++, this kind of errors weren't detected.
Marco Antônio Leite Cavalcante, módosítva 8 év-val korábban
RE: Multiple Order in Service Builder
Junior Member Bejegyzések: 60 Csatlakozás dátuma: 2012.06.04. Legújabb bejegyzések<order>
<order-column name="articleId" order-by="asc" />
<order-column name="version" order-by="desc" />
</order>
The above settings will order by articleId in an ascending manner and then by version in a descending manner.