我正在尝试查询 Clio API 以了解自定义整数字段不为空的所有事项。
Clio 的 API 文档中似乎没有任何内容涉及此用例。此外,文档似乎在可用运算符的描述中有错字。(https://app.clio.com/api/v4/documentation#operation/Matter#index)。该文档列出了以下比较运算符:"="
"<"
">"
"<="
">="
. 但我不能"="
上班,只能"=="
。
以下是我尝试过的查询和结果:
https://app.clio.com/api/v4/matters.json
此查询按预期工作,返回 200 个事项(页数限制)。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==87146433
此查询按预期工作,返回匹配的事项。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==21
此查询按预期工作,返回两个问题。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]=21
注意=
赋值运算符。这将返回一个争论错误:{'type': 'ArgumentError', 'message': 'An invalid argument was provided: The operator is not supported for the given value type or the value is empty'}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==[<=50, >=5]
此查询无法返回两条记录。它不返回错误。注意==
比较运算符。它不返回数据或错误,只返回一个空数据字段:{'meta': {'paging': {}, 'records': 0}, 'data': []}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]=[<=50, >=5]
这将返回一个争论错误:{'type': 'ArgumentError', 'message': 'An invalid argument was provided: The operator is not supported for the given value type or the value is empty'}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]>=0
此查询返回模糊错误:{'error': {'type': 'InternalServiceError', 'message': 'Something went wrong.'}}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]<=0
此查询返回模糊错误,{'error': {'type': 'InternalServiceError', 'message': 'Something went wrong.'}}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==null
注意==
比较运算符。此查询不返回数据或错误:{'meta': {'paging': {}, 'records': 0}, 'data': []}。'https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==NULL'
此查询不返回数据或错误:{'meta': {'paging': {}, 'records': 0}, 'data': []}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]<=99999999
这个查询返回一个模糊的错误,{'error': {'type': 'InternalServiceError', 'message': 'Something went wrong.'}}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]=[<=99999999, >=5]
注意=
赋值运算符。此查询返回:{'type': 'ArgumentError', 'message': '提供了无效参数:给定值类型不支持运算符或值为空'}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]==
注意==
比较运算符。此查询返回{'type': 'ArgumentError', 'message': 'An invalid argument was provided: The operator is not supported for the given value type or the value is empty'}。https://app.clio.com/api/v4/matters.json?custom_field_values[6755854]=
注意=
赋值运算符。此查询返回{'type': 'ArgumentError', 'message': 'An invalid argument was provided: The operator is not supported for the given value type or the value is empty'}。
对于自定义整数字段不为空的所有问题,我将不胜感激有关查询 Clio API 的任何建议。
谢谢你。