在Liferay搜索插件中添加对公告的研究

时间:2012-05-21 11:06:46

标签: liferay

我正在使用Liferay 6.1的搜索插件, 但是我注意到Liferay插件公告中插入的新闻从未出现在搜索结果中,我添加到插件配置中,面向:com.liferay.portlet.announcements.model.AnnouncementsEntry但没有任何变化,

有人知道它是否是正确的liferay类?

1 个答案:

答案 0 :(得分:0)

我跟踪了代码并发现公告未在Liferay中编入索引,请查看

  

com.liferay.portlet.announcements.service.impl.addEntry()

此处没有索引器调用代码,但请查看

  

com.liferay.portlet.bookmarks.service.impl.addEntry()

这里有一个书签索引器类,负责存储搜索数据。

现在,为了获取搜索中的公告,您需要创建一个索引器,就像书签一样,然后您将在Liferay搜索portlet中获得相同的内容。