我在Liferay(JournalArticle)中添加了一个自定义字段,并设置了值(manuel)。
Custom Field: Processroles (= Group of Text Values)
Value: Dummy,Sourcer
如何搜索具有此自定义字段值的所有JournalArticles?如果我尝试这个,我只得到一个值的文章:
String customNameAttribute = "Dummy";
List<ExpandoValue>value = ExpandoValueLocalServiceUtil.getColumnValues(companyId, classNameId, ExpandoTableConstants.DEFAULT_TABLE_NAME, customAttributeName, -1, -1);
但是我需要值为"Dummy,Sourcer
",或者只有"Dummy
"或只有"Sourcer
"的文章(像子字符串)。
Liferay论坛上有一个帖子,Ray Augé在其中解释了需要做什么。该解决方案需要根据lucene索引或直接根据数据库进行编码。出来箱子的救生筏不在自定义字段中搜索。
祝你好运!