我有几个文件:
{
"_id" : ObjectId("58ff164421a6ff18b2a3e8af"),
"type" : "FAC",
"nda" : "a",
"c" : 15.0
}
{
"_id" : ObjectId("58ff173121a6ff18b2a3e8b2"),
"type" : "CMDE",
"nda" : "r",
"c" : 15.0
}
是否可以只将一种类型的文档传输到elasticsearch?
答案 0 :(得分:0)
假设您正在查询MongoDB中的文档
尝试此查询
db.collection.find( { "type" : "FAC" } )
这将为您提供“FAC”类型的所有文件。 如果您需要“CMDE”类型的所有文件,请尝试此
db.collection.find( { "type" : "CMDE" } )
如果您使用mongodb连接器查询mongo db文档,则需要以下ES查询
GET _search
{
"query": {
"filtered": {
"filter": { "term": { "type" : "FAC" }}
},
"match_all": {}
}
}