ACC API项目端点filter[type]未按默认包含规则搜索问题咨询
Projects GET端点filter[type]匹配规则问题解析
- 这种情况更可能是API实现层面的不一致,而非既定设计——毕竟官方文档明确说明默认是包含匹配,仅
filter[type]偏离了这个统一规则。 - 你可以先尝试显式传递
filterTextMatch=contains参数,强制filter[type]使用包含匹配逻辑:- 如果请求后能返回预期的模糊匹配结果,说明是API未给
type字段应用默认的包含规则,属于实现疏漏; - 如果传入后仍只能精确匹配,那大概率是后端对
type字段做了特殊处理(比如该字段是枚举类型,后端默认绑定了精确匹配逻辑),这种情况下即便文档标注默认包含,也得遵循实际的API行为。
- 如果请求后能返回预期的模糊匹配结果,说明是API未给
- 建议你通过官方API反馈渠道提交这个问题,附上
filter[name]/filter[jobNumber]与filter[type]的对比测试案例,让官方确认是文档错误还是实现bug。
内容的提问来源于stack exchange,提问作者Sean_Page
相关产品推荐
相关产品推荐

