Ich bin sehr neu zu Azure Search, im Grunde habe ich Datenbank und eine Sammlung dieser Sammlung haben wenige Dokumente, auch ich habe einen Index erstellt.Suche nach untergeordneten Objektfeldern in azurblauen Suchdiensten (documentdb) nicht möglich?
Ich benutze REST API, um Dokumente zu suchen, 1) mein Rest API Service ist unter angegeben.
GET https://xxxx.search.windows.net/indexes/[xxx]/docs?search=xxx&searchFields=xxxx&api-version=2015-02-28
2) Mein Dokument ist: { "abc": "abcvalue", "xyz": { "Schlüssel": "Wert", "kay1": "Wert1" }
}
Suchergebnis heraus gesetzt ist: { "@ odata.context": "https://xxx.search.windows.net/indexes ('xxx')/$ Metadaten # docs (id, Schlüssel, key1)", "value" : [ { "@ search.score": 1, "id": "ccc485a8-18ea-8f06-9582-80a35ee9c567", "Schlüssel": null, "key1": null }, { „@ search.score ": 1, "id": "bad34bb1-ed9a-bfb9-46e9-be97ac52680c", "Schlüssel": null, "key1": null } }
aber wir sind nicht in der Lage zu Suche Kind Objekt (xyz) fileds, wo iam fehlt können Sie mir vorschlagen, sind irgendwelche Links
Tha Nein.
Anstatt uns diese mit dem Aufruf an Ihre REST-API, geben Sie bitte die Abfrage, die Sie DocumentDB senden. –
Ich sende nicht die Abfrage, im Grunde, was ist das unterstützte Modell für die mehrstufige Dokumentensuche, azurblauen Suche? – ALAxmAnA
Die Antwort auf die verwandte Frage finden Sie unter http://stackoverflow.com/questions/39640608/what-is-the-supported-model-for-multi-level-document-search –