1

EspoCRM 提供了一个 REST API,遗憾的是只有不完整的文档特别是没有记录可用于 GET 请求的过滤器:

where- (数组)过滤器;

通过使用 Firebug,我发现过滤器由三个查询参数组成:

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

例如,过滤name=Foo

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

的含义equals没有记录,可能的过滤器类型也是如此。

现在我想过滤一个datetime字段上的集合modifiedAt。我不知道正确的值是什么,type并且value会找到在给定日期时间之后已修改的所有实体。

EspoCRM REST API 如何用于此目的?

4

1 回答 1

1

在使用了 EspoCRM Web 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
于 2016-06-30T13:53:59.867 回答