4

カタログをクエリすることで、すべての一意のキーワードインデックス、つまりPloneのSubjectを取得する方法はありますか?

私はこれをガイドとして使用していますが、まだ成功していません。

これは私が今まで持っているものです

def search_content_by_keywords(self):
    """
    Attempting to search the catalog
    """
    catalog = self.context.portal_catalog
    query = {}
    query['Subject'] = 'Someval'        

    results = catalog.searchResults(query)
    return results

キーワードを渡す代わりに、すべてのキーワードを取得したい

4

1 に答える 1

9
catalog = self.context.portal_catalog
my_keys = catalog.uniqueValuesFor('Subject')

参照:http ://docs.plone.org/develop/plone/searching_and_indexing/query.html#unique-values

于 2012-05-08T11:28:09.943 に答える