誰かが私が抱えている問題に光を当てることができるかどうかを探しています。
私のコレクション Y には、MongoID のシリアル化された PHP 配列が格納されている ADJU というフィールドがあります。
フィールドの一例は、「a:1:{i:0;a:1:{s:4:\"MBID\";C: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);
あなたが見ることができるように、1つの例が間違いなくそれを持っているのに、なぜそれが私に0レコードを与えているのか誰でも理解できますか?
ご協力いただきありがとうございます!