1
Azure Searchでは、ハイライトはLuceneフィールドスコープクエリで使用されるフィールドに一致しません。Azure検索ハイライトは、Luceneフィールドスコープクエリで使用されるフィールドに一致するだけではありません。
インデックス:
Id | Field_1 | Field_2
-----------------------
1 | Foo | Foo
2 | Bar | Foo
問合せ:
queryType=Full&search=Field_1:(Foo)&highlight=Field_1,Field_2
結果:結果内の項目がハイライトField_2を除いて期待されているよう
{
"value": [
{
"Id": "1",
"Field_1": "Foo",
"Field_2": "Foo",
"@search.highlights": {
"Field_1": [
"<em>Foo</em>"
],
"Field_2": [
"<em>Foo</em>"
]
}
}
]
}
。検索はField_1で行われるので、Field_1のハイライトのみが必要です。
私はどこか間違っていますか? Thx