Podio API:如何搜索项目评论以外的所有字段?

时间:2017-07-26 20:27:16

标签: podio

我需要在特定工作区内搜索文本。我需要所有项目和字段,除了评论

我正在使用php-wrapper for Podio API和Search in space函数:

$attributes = array(
    "query" => $query,
    "ref_type" => "item", // I need just items, not tasks, statuses etc.
    "search_fields" => "title"
);

$items = PodioSearchResult::space( $space_id, $attributes );

如果search_fields参数将被删除,它不仅会搜索标题,还会搜索所有字段。但是,它还会搜索每个项目的留言并返回该项目。但我只需要基于fileds值的结果。

当然,可以列出search_fields中所需的所有字段。但是有十几个应用程序在这个空间中各有十几个不同的领域。此外,工作区用户可以添加,编辑或删除字段。所以它看起来像一个非常粗略和硬编码的解决方案列出所有字段。

是否有其他方法可以避免在搜索结果中发表评论?

1 个答案:

答案 0 :(得分:1)

Podio没有特定的方法来避免评论。但是,您可以动态查询“获取应用程序值”调用并使用“search_fields”中的结果,而不是对所有字段进行硬编码。