我有一个正在ping的API,该API查询宇宙db以返回记录。
我可以像这样在api调用中过滤一个简单的字符串:
// return objects where '_Subject' field equals "filterTest"
string getUrl = $"...baseApiPath/?$filter=_Subject+eq+'filterTest'";
这很好用。
但是我无法弄清楚过滤器语法以使我的API查询基于ARRAY_CONTAINS。
// return objects where '_Attachments' field CONTAINS "945afd138aasdf545a2d1";
我该怎么做?哪里有API过滤器语法的一般参考?
答案 0 :(得分:0)
如果您询问如何查询,则针对具有一组值的属性的查询如下所示:
SELECT * FROM c WHERE ARRAY_CONTAINS(c._Attachments, "945afd138aasdf545a2d1")
this answer中的另一个示例。