2016-08-23 5 views
1

Если у меня есть документы (скажем, книги), я хочу искать, у которых есть грань (скажем, жанр), где документ может иметь много значений для этой грани, например, книга может быть как «молодым взрослым», «фикцией», «научно-фантастическим»can azure search do facets with one to may отношения

Может ли лазурная поисковая огранка справиться с этой ситуацией, и если да, то может ли она сделать это из простых строк с помощью делиметра?

ответ

2

Определить genre поле в индексе в виде набора струн (Collection(Edm.String) и сделать его facetable При индексировании документов, передать значения для этого поля в виде массива JSON:.

{ 
    ... other properties 
    "genre" : [ "young adult", "fiction", "sci-fi" ] 
}