Im смотря, чтобы посмотреть, может ли кто-нибудь пролить свет на проблему im, которая имеет.Проблемы с MongoDB, PHP и сериализацией
В моей коллекции Y, у меня есть поле ADJU, которое хранило в нем сериализованный массив PHP MongoID.
Одним из примеров поле "а: 1: {я: 0; а: 1: {s: 4: \" MBID \ "; С: 7: \" Mongoid \ ": 24: {4f2c5b9bb9a21d5010000005}} }»
И.М. передачи параметров в это „4f2c5b9bb9a21d5010000005“
public function read_adjudicating(MongoID $account_identifier){
$regexObj = new MongoRegex("/".$account_identifier->__toString()."/");
var_dump($regexObj);
$result = $this->connection->X->Y->find(array('ADJU' => $regexObj), array('__id'));
var_dump($result);
может кто-нибудь понять, почему это дает мне 0 записей, когда, как вы можете видеть, один пример определенно есть это?
Благодарим за помощь!
На стороне примечания, нет никаких ошибок php или что-либо еще, и мои подозрения в использовании «s – AlastairDewar
, почему вы когда-либо храните сериализованную строку в хранилище nosql? – AD7six
Часть доказательств концепции и данных пришел из MySQL при предыдущей установке – AlastairDewar