在Liferay中获取自定义字段值

时间:2013-08-14 12:57:24

标签: java liferay-6 expando

我在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”(如子串)。

1 个答案:

答案 0 :(得分:0)

Liferay论坛上有a thread,其中RayAugé解释了需要做什么。 该解决方案需要针对lucene索引或直接针对数据库进行编码。退房 盒子liferay不会在自定义字段中搜索。

祝你好运!