如何在noSQL中选择所有名称中的状态(MongoDB)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在noSQL中选择所有名称中的状态(MongoDB)相关的知识,希望对你有一定的参考价值。
我有这个JSON类型的文档
{
"user": {
"honza": {
"email": "haha",
"telephone": "5454",
"status": "online"
},
"sara": {
"email": "sdfsdf",
"telephone": "656",
"status": "online"
},
"michal": {
"email": "sdfdsffdsfds",
"telephone": "45454",
"status": "offline"
}
}
}
我需要找到具有在线状态的姓名。我是初学者,找不到任何例子。
答案
您可以考虑在查询中使用elemMatch。
https://docs.mongodb.com/manual/reference/operator/query/elemMatch/
以上是关于如何在noSQL中选择所有名称中的状态(MongoDB)的主要内容,如果未能解决你的问题,请参考以下文章