gpt4 book ai didi

java - 如何使用java在mongodb中查找id和密码?

转载 作者:行者123 更新时间:2023-12-01 22:31:26 25 4
gpt4 key购买 nike

我有我的sampledb数据库用户集合并且我做了一些条目如下。我想执行具有多个字段的查询,如果所有字段都匹配,则返回 true 否则 false

user
{
"_id": "xyz@gmail.com",
"first_name": "XYZ",
"last_name": "PQR",
"password": "xyzxyz",
}

如何编写一个方法,通过用户集合使用电子邮件和密码执行查询,并仅在时返回true email_id 匹配,passwordpwd 匹配。

谢谢...

最佳答案

如果您想查看是否存在具有给定_id密码的文档:

public boolean userExists(String email, String password) {
DBObject query = new BasicDBObject("_id", email).append("pwd", password);
return client.getDB("sampledb").getCollection("user").findOne(query) != null;
}

关于java - 如何使用java在mongodb中查找id和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27662181/

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