0

次のように例外を処理してコードを記述しようとしましたが、ドキュメントがデータベースに正常に保存されたときにも例外が発生します。

$table = "MyRequestTable";
$smsID = new MongoId();
$data = array("_id" => $smsID,
            "requestUserid" => 2500,
            "requestDate" => new MongoDate(strtotime(date('Y-m-d H:i:s'))),
            "requestNosSms" => 1
        );
try
{
     $result = $table->insert($data, array("safe" => TRUE)); 
     echo $smsID ;
}
catch (Exception $e) 
{
    echo $e->getMessage();
}

次の例外が発生しました「無効な修飾子が指定されました: $push」

4

1 に答える 1

2

コマンドが正しく実行されたとしても、INSERT他の命令が例外をスローする場合があります。コードの他の部分は正しいですか?

于 2013-02-11T13:49:07.920 に答える