Ошибка во время поля DATE в качестве ключа в MatchKeyInQuery Cloud Code
Я получаю это сообщение об ошибке, когда пытаюсь ввести поле Date в качестве ключа в методе matchKeyInQuery в функции CloudCode.
У меня есть 2 класса, группы и присоединения, и у каждого есть столбец dateOfVisit как тип DATE.
Вот мои 2 запроса:
...
queryGroups.select("placeId", "dateOfVisit");
...
queryUpdatedJoiningsSinceLastJobRan.matchesKeyInQuery("dateOfVisit","dateOfVisit", queryGroups);
queryUpdatedJoiningsSinceLastJobRan.matchesKeyInQuery("placeId","placeId", queryGroups);
...
и ошибка, которую я получаю:
Оператору нужен тип значения вместо 2015-09-28 16:30:00 +0000 UTC
Он работает с ключом placeId, но не работает со значением Date. Я что-то здесь упустил? Можете ли вы сказать мне, что мне делать с этим? Это было бы действительно полезно.
Спасибо.
1 ответ
Решение
Оказалось, что это действительно допустимая ошибка в разборе. Я сообщил об этом, и они подтвердили это. https://developers.facebook.com/bugs/957925427582271/