【问题标题】:Python/Plone: Getting all unique keywords (Subject)Python/Plone:获取所有唯一关键字(主题)
【发布时间】:2012-05-08 11:02:09
【问题描述】:

有没有办法通过查询目录来获取所有唯一关键字索引,即 Plone 中的主题?

我一直使用this 作为指导,但尚未成功。

这是我目前所拥有的

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

我不想传递关键字,而是要获取所有关键字

【问题讨论】:

  • 最好提供一些代码和示例输入/输出。人们更有可能提供帮助。

标签: python plone keyword subject


【解决方案1】:
catalog = self.context.portal_catalog
my_keys = catalog.uniqueValuesFor('Subject')

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-22
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多