如何使用EspoCRM REST API在datetime属性上使用过滤器进行GET请求?

用户名

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如何用于此目的?

用户名

在使用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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章