0

私は Podio にそのようなアプリを持っています:

だから私はPodio APIを介して1つの家のすべてのフラットをロードする必要があります(ルビーの宝石が使用されています)

私はそのようなサンプルコードを見つけます:

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。この item_id は、API を使用するか、アイテムに移動してアイテムの上部にある灰色のバーにある小さな雲のアイコンをクリックすることで確認できます。

于 2013-12-30T15:43:25.337 に答える