Я хочу найти список сотрудников между двумя датами, т.е. 1 jan 2014 до 31 Dec 2014, используя GAE ofy (objectify) для ветки. Как это сделать?ofy() appengine Дата поискового запроса
ulist=ofy().load().type(Employee.class).filter("branch", branch).filter("date >=", fromdate).filter("date <=", toDate).list();
Есть 2 поля ветвпа является автогенерируемым полем. -Для даты, которую я принял 2 Datebox, fromDate и toDate, и используя эти две даты, я должен запросить поле даты.
Вышеуказанный запрос не работает & не дает результатов при поиске между датой. Однако, если такая же дата вводится как с даты &, так и после ее работы.
Есть ли какие-либо проблемы с моей логикой или есть какой-либо другой метод, который я могу использовать для выяснения сотрудников филиала, соединенных между двумя датами?
У вас есть индекс [настроенный] (https://cloud.google.com/appengine/docs/java/datastore/indexes) в вашем 'datastore-indexes.xml'? _ «Запросы с одним или несколькими фильтрами неравенства для свойства и одного или нескольких фильтров равенства для других свойств» _ – tx802
Нет, я ничего не настроил в datastore-indexes.xml. –
Можете ли вы рассказать мне, как настроить этот файл. –