Я новичок в этом, так что здесь.
Попытка получить пользователя с именем «Боб» из MongoDb.
У меня есть:
UserData ud = MonConMan.instance().getDb().find(UserData.class, "name","bob").get();
"Боб" не может быть найден, если он имеет заглавную "Боб".
Я понимаю, что могу получить List
и сделать equalsIgnoreCase
, но
Есть ли операторы, которые я могу использовать?
У меня есть пользователи, вошедшие в систему, и я должен проверить, зарегистрированы ли они. Пользователь может ввести свое имя так, как ему нравится, поэтому он должен найти способ equalsIgnoreCase. Да, это проблема, я не могу получить все имена и сделать equalsIgnoreCase, если их около 10000. Конечно, можно изначально сохранить все имена пользователей в нижнем регистре, но это разрушит внешний вид имени.
смотрит на вики, но ничего не видит ..
http://code.google.com/p/morphia/wiki/Query