尝试获取按类别和资产类型(例如博客)过滤的资产列表。我让AssetEntryQuery在python portlet中工作:
from com.liferay.portlet.asset.service.persistence import AssetEntryQuery
from com.liferay.portlet.asset.service import AssetEntryServiceUtil
aq = AssetEntryQuery()
aq.setAllCategoryIds([442492])
articles = AssetEntryServiceUtil.getEntries(aq)
for a in articles:
out.write(str(a.title))
out.write(str(a))
答案 0 :(得分:2)
使用您要查找的模型的FQCN设置AssetEntryQuery中的className
,例如。 assetEntryQuery.setClassName(BlogsEntry.class.getName());