2014-10-28 95 views
1

我是Liferay中的新手,我正在嘗試爲Liferay中發佈的文檔獲取特定詞彙的分類。 即 的詞彙是「語言」和類別有:意大利語,西班牙語,德語,英語....獲取Liferay中特定文檔/文章的詞彙分類

我一直在嘗試使用AssetVocabularyServiceUtil和AssetCateogiresServiceUtil,但似乎我只能得到「所有「例如特定GroupID或CompanyID的類別或詞彙表。

由於有幾個文檔發佈,我想檢索每個的「語言」詞彙類別。

我希望你能指導我。

******編輯***** 添加更多的細節,我有一個分面搜索,檢索特定結構的所有文件,所以對於他們每個人(文檔)我想檢索他們的分類

謝謝!

+0

是否要獲取分配給文檔或文章的類別? – 2014-10-28 05:28:43

+0

是的,我想這樣做 – Bucci83 2014-10-28 18:24:27

回答

0

您可以使用下面的API方法本

AssetCategoryFinderUtil.countByG_N_V(groupId, name, vocabularyId) 
+0

這將返回一個'int'。提問者需要一個類別列表。 – 2017-06-01 08:56:51

0

利用獲得與文件或物品相關的類別。

List<AssetCategory> AssetCategoryLocalServiceUtil.getCategories(String classNameId, long classPK)

在此,類名。將DLFileEntry.class.getName()和classPK將DLFileEntry對象的PrimaryKey。

類似於文章內容JournalArticle.class.getName()將是className。

+0

謝謝我會盡力讓你知道! – Bucci83 2014-10-30 01:04:44