I know make case-insensitive query in console could use regex like db.stuff.find( { foo: /bar/i } );
MongoDB: Is it possible to make a case-insensitive query?
But I cannot fiure out how to use it in java drive.example:
DBObject q = BasicDBObjectBuilder.start().add(type, s).add("user", user).get();
DBCursor cursor = c.find(q);
I want user
case-insensitive,How to do that?