Мне нужно запросить определенную папку в репозитории с помощью планировщика на основе Java в alfresco.
Мне нужно проверить, присутствует ли свойство пользовательского аспекта или нет.
Ниже запрос работает для меня, когда я не использую запрос пути.
select * from myType:caseDoc as d join myAspect:caseId as s on d.cmis:objectId = s.cmis:objectId
Проблема с приведенным выше запросом заключается в том, что он ищет все содержимое в репозитории, но я хочу настроить таргетинг на определенную папку.
Когда я пытаюсь поместить CONTAINS в приведенный выше запрос, это не удается.
select * from cch:caseDoc as d
join cch:caseId as s on d.cmis:objectId = s.cmis:objectId WHERE CONTAINS('PATH:"//app:company_home/cm:FWED/cm:CDO/cm:CAB-DROP-FOLDER/*"')
Это дает ниже исключение. Селектор должен быть указан, когда есть два или более селектора.
Спасибо