orderby lastUpdatedStamp в поиске сущностей

Я вижу, что у нас есть поле в mysql workbench (и любой другой БД) с именем lastUpdatedStamp. Можно ли отсортировать результаты поиска объекта с помощью тега order-by и lastUpdatedStamp? (или, может быть, другое решение)

нравится <order-by field-name="lastUpdatedStamp"/>

Это не работает.


person hoper    schedule 16.02.2019    source источник
comment
Можете ли вы опубликовать весь код, который у вас есть, в тегах поиска сущностей.   -  person Ronan Keane    schedule 17.02.2019
comment
Чтобы разобраться в этом, необходимы дополнительные подробности... что вы подразумеваете под «не работает» (основное сообщение о проблеме: что произошло и насколько отличается от ожидаемого) и как выглядит остальная часть вашего тестового примера?   -  person David E. Jones    schedule 17.02.2019
comment
StackOverflow хорош для вопросов, но это больше похоже на проблему. Для получения информации об инфраструктуре сообщества Moqui и о том, как взаимодействовать с другими участниками сообщества, см.: moqui.org/m/docs/moqui/Community+Guide   -  person David E. Jones    schedule 17.02.2019
comment
` ‹entity-find имя-сущности=oneOfmyJoints list=mapp› ‹econdition имя-поля=onefiled from=oneparameter/› ‹order-by field-name=lastUpdatedStamp/› ‹/entity-find›` вот как моя сущность- найти похоже. Я редактирую одну из записей, которая является результатом этого. lastUpdatedStamp изменяется в mysql workbench, но порядок результатов этого поиска объектов не меняется. Я также добавил тире перед lastUpdatedStamp для убывающего порядка, но без изменений в порядке результатов.   -  person hoper    schedule 18.02.2019


Ответы (2)


Привет, Заха. Я думаю, что lastTimeStamp - это тип даты, а для тега порядка типов даты он выглядит следующим образом:

  <order-by field-name="-createdDate"/>
person Mansour Ashtari    schedule 04.11.2019

Я совершал ошибку по невнимательности, когда выполнял поиск объекта в объекте просмотра с несколькими объектами-членами. Я помню, что можно было получить доступ к полю объекта-члена, используя:

<entity-alias>.<fieldName>

но это не сработало для меня в последнее время!! Поэтому я исправил это, используя строку ниже в моем определении объекта представления (псевдоним lastUpdatedStamp поля предполагаемого члена-объекта)

<alias entity-alias="whatever" name="upstamp" field="lastUpdatedStamp"/>

тогда я смог заказать, например:

<order-by field-name="upstamp"/>
person hoper    schedule 15.11.2019