1
我在指数以下数据的数组,如何过滤Azure中搜索
{
"name" : "The 100",
"lists" : [
"2c8540ee-85df-4f1a-b35f-00124e1d3c4a;Bellamy",
"2c8540ee-85df-4f1a-b35f-00155c40f11c;Pike",
"2c8540ee-85df-4f1a-b35f-00155c02e581;Clark"
]
}
我必须得到所有在列表中有派克在它的文件。
尽管完整的搜索查询适用于任何我无法获取包含的工作。
$filter=lists/any(t: t eq '2c8540ee-85df-4f1a-b35f-00155c40f11c;Pike')
但是我不知道如何与派克只搜索。
$filter=lists/any(t: t eq 'Pike')
我猜EQ查找全文搜索,有没有办法用给定的数据结构,我应该让这个查询工作。
当前字段列表没有可搜索的属性只有可过滤的属性。
谢谢我将该字段设置为可搜索并使用$ filter ...第一种方法在应用程序代码中有很多残留效应。谢谢 – TBA