Я пытаюсь выполнить низкоуровневый API-запрос GAE к списку, используя Quercus (PHP).
Пример java читает:
Query query = new Query("myname");
List<String> list = Arrays.asList("test", "jack", "math");
query.addFilter("id", FilterOperator.IN, list);
, который я пробовал в PHPс
$q = new Query('myname');
$list = array('test' ,'jack', 'math');
$q->addFilter('id','IN', $list);
однако это всегда приводит к:
com.caucho.quercus.QuercusException: com.google.appengine.api.datastore.Query.addFilter: A collection of values is required.
Я также пытался создать объект класса, но это тоже не сработало.У меня нет проблем с обычными строковыми или целочисленными запросами, но только со списками.
Было бы замечательно, если бы кто-то мог показать мне, как использовать выбор IN в пределах кверкуса.