GQL-запрос с несколькими условиями в одном поле списка

Я хочу получить объект, поле списка которого содержит строки 'foo', 'bar' и 'foobar'. Могу ли я сделать запрос, как это

SELECT * FROM Entity WHERE listfield = 'foo' AND listfield = 'bar' AND listfiled = 'foobar'

где listfield = StringListProperty()?

2 ответа

Решение

Стоит отметить, что ваш файл index.yaml содержит все необходимые вам перестановки индексов. Ваш запрос, как указано выше, будет иметь такой индекс:

  • вид: свойства объекта:
    • имя: xyz
    • имя: список полей
    • имя: список полей
    • имя: список полей

Да, вы можете сделать это.

Другие вопросы по тегам