【问题标题】:How to use mongo-connector with many collections and specific fields for every collection?如何将 mongo-connector 与许多集合和每个集合的特定字段一起使用?
【发布时间】:2016-10-25 18:23:17
【问题描述】:

我想将 mongo-connector 与 ElasticSearch 一起使用。我想连接多个集合,并且在每个集合中我想要一些特定的字段。我知道我可以使用带有“-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 将如何理解“重量”属于“类别”而“评级”属于“地点”?如果两者都存在“名称”会发生什么(这是我的情况)?

【问题讨论】:

    标签: mongodb elasticsearch connector


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-15
      • 2021-09-07
      • 2018-09-05
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-25
      相关资源
      最近更新 更多