gpt4 book ai didi

java - MongoDB:查找所有字段和值(_id 除外)都等于给定文档的文档?

转载 作者:搜寻专家 更新时间:2023-10-30 23:40:29 26 4
gpt4 key购买 nike

有没有办法搜索所有字段和值(_id 除外)都包含在给定文档字段中的文档?

例子:

{_id:..., "field1" : 2 , "field2" : 3}
{_id:..., "field1" : 2 , "field2" : 4}
{_id:..., "field1" : 2 , "field3" : 1}

放置在查询中的文档:

{"field1" : 2 , "field2" : 4, "field3" : 1}

预期结果:

{_id:..., "field1" : 2 , "field2" : 4}
{_id:..., "field1" : 2 , "field3" : 1}

最佳答案

下面一个应该可以。你可以使用 https://docs.mongodb.org/manual/reference/operator/query/or/

db.collection_name.find({"$or":[{"field1" : 2},{"field2" : 4},{"field3" : 1}]})

关于java - MongoDB:查找所有字段和值(_id 除外)都等于给定文档的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35491115/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com