Foros de discusión
Service Builder как победить Finder?
Eliseev Alexey, modificado hace 7 años.
Service Builder как победить Finder?
New Member Mensajes: 17 Fecha de incorporación: 25/02/16 Mensajes recientes
Всем доброго времени суток!
Возникла необходимость реализовать SQL запрос следующего вида:
Но не как не могу этого добиться с использованием Finder.
Структура service.xml:
Коллеги, помогите разобраться.
Заранее спасибо!
Возникла необходимость реализовать SQL запрос следующего вида:
Select id from content Where frameID=? AND lvl=?
Но не как не могу этого добиться с использованием Finder.
Структура service.xml:
<entity name="content" local-service="true">
<column name="frameID" type="long"></column>
<column name="fieldID" type="long"></column>
<column name="content" type="String"></column>
<column name="lvl" type="int"></column>
<column name="id" type="long" primary="true"></column>
<finder name="contentID" return-type="Collection" db-index="true">
<finder-column name="frameID"></finder-column>
<finder-column name="lvl"></finder-column>
</finder>
</entity>
Коллеги, помогите разобраться.
Заранее спасибо!
Sergey St., modificado hace 7 años.
RE: Service Builder как победить Finder?
New Member Mensajes: 10 Fecha de incorporación: 15/04/15 Mensajes recientes
ildar sl, modificado hace 7 años.
RE: Service Builder как победить Finder?
Regular Member Mensajes: 158 Fecha de incorporación: 12/12/11 Mensajes recientes
Да, у автора можно с Dynamic Query
Но, не все возможно, помнится, достаточно сидел с этим вопросом https://web.liferay.com/community/forums/-/message_boards/message/73195831
В итоге решил с custom SQL
Но, не все возможно, помнится, достаточно сидел с этим вопросом https://web.liferay.com/community/forums/-/message_boards/message/73195831
В итоге решил с custom SQL
Eliseev Alexey, modificado hace 7 años.
RE: Service Builder как победить Finder?
New Member Mensajes: 17 Fecha de incorporación: 25/02/16 Mensajes recientes
А можно поподробнее про custom sql. А то я совсем не давно грызу гранит liferay =)