Я использую Google App Engine для проекта, и мне нужно выполнить несколько запросов к базе данных.Я использую JDOQL, чтобы спросить базу данных.В моем случае я хочу получить университет, который содержит подстроку «массив».Я думаю, что мой запрос содержит ошибку, потому что он возвращает названия университетов в алфавитном порядке, а не те, которые содержат подстроку.
Query query = pm.newQuery("SELECT FROM " + University.class.getName() + " WHERE name.contains("+array+") ORDER BY name RANGE 0, 5");
Может кто-нибудь сказать мне, что не так в моем запросе?
Спасибо за вашу помощь!
РЕДАКТИРОВАТЬ
У меня есть список магазинов университетов, и у меня есть коробка с предложением, где мы можем запросить университет по его имени.И я хочу, чтобы автозаполнение запрошенного имени.