Я пробую хранилище данных Google Cloud и столкнулся со сценарием, который я не могу понять.
У меня есть две сущности вида searchterm
, оба со свойством searchterm
, одна - "розовая курица", а другая - с "красной уткой".
Я пытаюсь использовать GQL select * from searchterm where searchterm contains "chicken"
чтобы получить объект, обладающий свойством searchterm
«розовый цыпленок». Тем не менее, это не позволяет мне сделать это.
Я должен полностью указать select * from searchterm where searchterm contains "pink chicken"
, чтобы получить соответствующий ответ.
Не означает ли contains
в GQL, что оно подразумевает? Могу ли я выполнить запрос GQL с подстановочным знаком для соответствия строкам?
Да, я проверил, что свойство searchterm
проиндексировано.
Спасибо! : D