按日期搜索的不同选项有哪些?标签使用java& MongoDB的?
我应该记住哪些步骤可以存储日期&使用java标记到mongo中?
答案 0 :(得分:3)
搜索任何其他类型数据的日期应该没有什么特别之处。您可以使用比较器,以便可以搜索日期范围。您要查询的任何标记显然都会从索引中受益,因此您可能希望在这些字段上设置多个单个索引。
http://cookbook.mongodb.org/patterns/date_range/
关于存储标签数据和查询标签数据的另一个问题更详细。
答案 1 :(得分:1)
以下是使用java从mongodb中选择值的代码。希望它会对你有所帮助。
MongoClient mongo=new MongoClient("localhost",27017);
DB db = mongo.getDB("yourdb");
DBCollection coll=db.getCollection("yourtable");
BasicDBObject doc1=new BasicDBObject("email",email).
append("password", password);
DBCursor cours=coll.find(doc1);
if(cours.hasNext())
{
Map userdata=cours.next().toMap();
String username=userdata.get("username").toString();
String email1=userdata.get("email").toString();
}