Эквивалент модификатора $ pull в драйвере PHP? - PullRequest
0 голосов
/ 26 марта 2012

Я не вижу никакого модификатора $ pull в драйвере PHP, в то время как оболочка javascript поддерживает $ pull.

{ $pull : { field : _value } }

Следующий код PHP отрицает, что модификатор $ pull не поддерживается

array('$pull' => array('x' => 'y'));

Есть ли обходной путь?

1 Ответ

1 голос
/ 27 марта 2012

$ pull существует для драйвера php. Синтаксис следующий:

$db -> update(array('field' => 'value'), array('$pull' => array('field_array' => $value)));

$ pull работает, только если поле является массивом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...