Детали задачи
-
Ошибка
-
Решение: Готово
-
High
-
Community 4.0rc5
-
Не заполнено
-
Не заполнено
-
Major
Описание
Query запрос некорректно возвращает данные без приставки alfresco/@ у ассоциаций.
Пример воспроизведения:
https://enterprise.ecos24.ru/share/page/console/admin-console/javascript-console
Скрипт по поиску доверенностей с определенным инициатором.
Шаги:
1. Прогнать данный скрипт, результат 20 нод ( на момент создания тикета )
var result = Records.query( { query: { t: 'and', val: [ { att: '_type', val: 'attorneys-cat-doctype-att-form/att-type-standard', t: 'eq' }, { att: "idocs:initiator_added", val: "alfresco/@workspace://SpacesStore/a6e508be-1af6-4eb2-a692-f7efe9dcabdd", t: "eq" } ] }, language: 'predicate' }).records; print(result);
2. Прогнать скрипт без приставки alfresco/@ в 13 строчке
ФР
Запрос не вернул нод.
(Если существует нода с пустым атрибутом idocs:initiator_added , то она вернется по такому запросу)
ОР
Результат такой же как и в первом случае.
P.S. Если во втором шаге использовать t: "contains" вместо t: "eq" , то запрос вернет все ноды по первому условию.
Вложенные файлы
Вложенные файлы
Связи запроса
- is caused by
-
ECOSCOM-4604 Add support of new ecos-model authorities to alfresco
- Готово
- mentioned on