Я пытаюсь выполнить низкоуровневый запрос 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 в quercus.
Спасибо