2016-06-30 4 views
1

EspoCRMには、残念ながらincomplete documentationしかないREST APIが用意されています。特にGET要求で使用することができるフィルタはnot documentedある:EspoCRM REST APIで日付/時刻プロパティのフィルタを使用してGETリクエストを作成するにはどうすればよいですか?

where - (アレイ)フィルター。

  • where[0][field]=somefield
  • where[0][type]=somoperator
  • where[0][value]=somevalue

例、name=Fooフィルタ:私はフィルターが3つのクエリパラメータで構成されていることを発見したのFirebugを使ってから、

?where[0][field]=name&where[0][type]=equals&where[0][value]=Foo 

equalsの意味は、可能なフィルタタイプと同様に記載されていません。

datetimeフィールドmodifiedAtでコレクションをフィルタリングします。 typevalueの適切な値が、指定されたdatetimeの後に変更されたすべてのエンティティを見つけることになるかどうかはわかりません。

EspoCRM REST APIはどのように使用できますか?

答えて

1

EspoCRMウェブGUIで遊んだ後、私は必要なフィルタを使って検索することができました。クエリパラメータは以下のとおりです。

  • where[0][type]=after
  • where[0][field]=modifiedAt
  • where[0][value]=2016-06-01 16:12:00
  • where[0][dateTime]=true
  • where[0][timeZone]=Europe%2FBerlin
関連する問題