如果我创建一个新类别,它将存储在AssestCategory表中。同时条目也应该在AssestEntry表中。对于这两个表之间的映射,我们有AssestEntries_AssestCategories表。如何通过编程实现上述事情,因为对于映射表我没有得到任何API。通过这些表,我可以获得与特定类别相关联的userIds。或者让我知道还有其他任何方式。
答案 0 :(得分:1)
在为网站中的主题创建类别时,存储在AssetCategory中的新条目。 例如,创建一个名为" Test Category"的类别。在现场。您将在AssetCategory表中看到一个条目。但是不会有任何条目存储到AssetEntries_AssetCategories表。
当类别与某个数据项相关联时,其关联存储在AssetEntries_AssetCategories表中。 例如,使用"测试类别"创建书签时。选中,然后在AssetEntries_AssetCategories表中存储新条目。
AssetEntries_AssetCategories中的entryId表示AssetEntry表的相应条目。
在liferay资产框架中,liferay-ui:asset-categories-selector标签可用于提供资产类别选择。
请参阅以下链接,了解liferay资产框架的详细信息,并为自定义资源实施相同的内容。