我有收藏 twitter
其中包含 email
作为 _id
以及 token
字段组件 string
.
{
"_id":"abc@gmail.com",
"token":"TWTR",
"screen_name":"xyz",
"location":"pqr"
}
{
"_id":"jkl@gmail.com",
"screen_name":"jkl",
"location":"abc"
}
如何用java编写一个返回 true
只有 token
值在所有其他情况下都存在 false
是否 token
值为null或 empty
. 例如,在上面的twitter集合中,它应该返回 true
为了 "_id":"@gmail.com"
以及 false
为了 "_id":"jkl@gmail.com"
2条答案
按热度按时间fae0ux8s1#
用于检查两者
null
以及empty
值也可以使用$nin运算符$nin选择文档,其中:
n7taea2i2#
你可以用
$ne
“$exists”运算符和count()
处理这些问题的方法: