我有一个mongodb集合,我想使用数据导入处理程序在solr上编制索引。但我不希望带有foodType(文档中的字段)的文档作为变体在完全导入期间获取索引如何操作?
答案 0 :(得分:1)
如果您有查询从MongoDB获取文档。 然后通过添加过滤条件来修改该查询。 此过滤器不会从文件具有foodType的mongoDB中检索数据。
例如
db.collection.find({ "fieldToCheck" : { $exists : true, $ne : null } })
您可以在查询中添加上述条件,并限制数据在solr中编入索引。
在data-config中缺少查询,这就是它从mongoDB获取所有文档的原因。如果您使用正确的条件添加查询,它将检索所选文档。
有关mongo查询的更多信息,请参阅以下链接