0

我在 Podio 中有这样的应用程序: - 房屋(我村里的所有房屋) - 公寓(房屋中的房屋物品有田间亲戚)

所以我需要通过 Podio API 为一所房子加载所有公寓(使用 ruby​​ gem)

我找到了这样的示例代码:

Podio::Item.find_by_filter_values(flats_app_id, created_on:{from:"-7d",to:"+0d"})

通过(https://github.com/aford3/Blogs/blob/d0eaaa680a0fdf3107078a85438d8ef632d404a6/Podio.md

这是工作。

如何为我的任务重写这样的代码?我看到https://developers.podio.com/doc/filters - 但这对我没有帮助。

我尝试这样(不好):

Podio::Item.find_by_filter_values(flats_app_id, houses_app_id:{app_item_id:1})
Podio::Item.find_by_filter_values(flats_app_id, app:{app_id:houses_app_id})
Podio::Item.find_by_filter_values(flats_app_id, flat_field_id:{houses_app_id})
4

1 回答 1

1

所有过滤器值都记录在:https ://developers.podio.com/doc/filters

在您的情况下,这意味着:

item_id = 123;
Podio::Item.find_by_filter_values(flats_app_id, {houses_app_id:item_id})

app_item_id请注意,过滤时不能使用较短的。您必须使用更长的item_id. 您可以通过 API 或转到该项目并单击该项目顶部灰色栏中的小云图标来找到此 item_id。

于 2013-12-30T15:43:25.337 回答