Использование Alfresco Community - версия 5.0.0.
Ниже запроса с использованием Solr возвращен результат:
1st Query : select cmis:objectId from TEST:doc where TEST:docType = 'Type1'
Но мы хотим поиск без учета регистра, если есть значение docType 'type1'||'TYPE1' ||'tYpe1' ||'Type1', тогда он должен дать такое же количество записей.
2-й запрос работает нормально, пока "Попытка запроса к БД DbOrIndexSwitchingQueryLanguage" fetch, но "Использование запроса SOLR DbOrIndexSwitchingQueryLanguage" не возвращая никакого результата.
2nd Query: select cmis:objectId from TEST:doc where LOWER(TEST:docType) = 'type1'
Но при использовании LOWER его время выполнения намного выше.Например, если первый запрос занимает 10 мс, то второй занимает около 3 секунд.
Каков синтаксис для поиска в Alfresco Solr без учета регистра или есть другой способ решения этой проблемы производительности?