Ich versuche, meine CMS Elasticsearch zu verwenden, um recommand ‚related posts‘ Derzeit verwende ich Postgres Beiträge zu speichern.ähnliche Dokumente finden basierend auf Tags in Elasticsearch
Kann elasticsearch ein ähnliches Dokument finden?
Wie verwandte Beiträge auf Tags, Autoren und mehr aus dem strukturierten Dokument unter
{
id: 1,
name: "Post1",
authors : ["author1", "author2"],
tags: ["Tag1", "Tag2", "Tag3"]
}
benötigen, wenn Sie uns könnte Ihre ES-Mappings zeigen könnte? ES kann finden, solange Ihr Mapping intakt ist. – Kulasangar
Ja, Sie können tun, dass Bool Abfrage verwenden, es sollte Eigenschaft hat, so, wenn Sie Array Ihrer Tags in Begriff Abfrage hinzufügen, wird es finden, was Sie wollen :) –
Eigentlich hat Dokumentation Beispiel Sie benötigen https://www.elastic.co/ guide/de/elasticsearch/referenz/aktuelle/query-dsl-bool-query.html –