1

MongoDB に Books と Authors という 2 つのコレクションがあります。これら 2 つを ElasticSearch にインデックス付けしています。

検索/フィルターが簡単になるように、ElasticSearch だけで非正規化したいと考えています。つまり、ElasticSearch で Book と Author を 1 つのドキュメントとして保持したいと考えています。

これはmongoosasticで可能ですか、これを達成するための回避策はありますか?

ありがとう

4

1 に答える 1

0

これがmongostaticを使用して達成できるかどうかはわかりません。このための純粋な Elasticsearch オプションと簡単なオプションを説明できます。ネストされたオブジェクトを簡単に使用して、次のようなドキュメントを作成できます。

{
"book": "Lord of the rings",
"author": {
        "name": "Tolkien",
        "bio": "..."
    } 
}
于 2015-10-12T13:56:03.027 に答える