如何使用mongo-connector与每个集合的许多集合和特定字段?

时间:2016-10-14 10:32:10

标签: mongodb elasticsearch connector

我想在ElasticSearch中使用mongo-connector。我想连接多个集合,在每个集合中我都想要一些特定的字段。我知道我可以使用逗号分隔的集合名称和" -n"而且我知道我可以使用" -i"用逗号分隔值来指定多个字段。但我怎么能告诉" mongo-connector哪些字段属于每个集合。例如:

mongo-connector -m localhost:27017 -t http://localhost:9200 -d elastic2_doc_manager -n my_db.places,my_db.categories -i name,weight,rating

mongo-connector将如何理解" weight"属于"类别"和"评级"到"地方"?如果" name"会发生什么?存在于两者中(这是我的情况)?

1 个答案:

答案 0 :(得分:1)

答案是您只需在字段列表中的每个集合中添加所需的字段。问题是如果你想要一个集合中的一个字段,并且在另一个集合中有一个具有相同名称的字段,它也将被转移到ElasticSearch。