Я боролся с запросами в хранилище данных Google и хотел получить некоторую помощь.
У меня есть форма, которая сохраняет двойное значение в хранилище данных.Вот фрагмент из сервлета:
String temp = req.getParameter("temp");
message.setProperty("temp", temp);
temp
является строкой, но содержит число с десятичными знаками.
В моем коде JSP я пытаюсь выполнить запрос:
query.addFilter("temp",Query.FilterOperator.GREATER_THAN, -0.9);
Но кажется, что это работает, только если значение (-0,9) является целым числом (-1).Кроме того, когда я пытаюсь использовать переменную, я получаю недопустимую постоянную ошибку:
query.addFilter("temp",Query.FilterOperator.GREATER_THAN, request.getParameter('mintemp'));
Любая помощь будет принята с благодарностью!Спасибо!