1

我在 MongoDB 中有两个名为 Books 和 Authors 的集合。我将这两个索引到 ElasticSearch 中。

我想在 ElasticSearch 中进行非规范化,以便我的搜索/过滤器变得更容易。也就是说,我希望将 Book 和 Author 作为 ElasticSearch 中的一个文档。

mongoosastic 可以做到这一点,还是有什么办法可以做到这一点?

谢谢

4

1 回答 1

0

不知道这是否可以使用 mongostatic 来实现。我可以为此解释一个纯 Elasticsearch 选项和一个简单的选项。您可以轻松使用嵌套对象并构建文档,例如

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