0
私はこの
$db = new \MongoDB\Driver\Manager(".......");
$bulk = new \MongoDB\Driver\BulkWrite;
$bulk->delete(["_id":"5887e6fda69ca3797f74a4fd"], ['limit' => 1]);
$writeConcern = new \MongoDB\Driver\WriteConcern(\MongoDB\Driver\WriteConcern::MAJORITY, 1000);
$result = $db->executeBulkWrite('theplace.here', $bulk, $writeConcern);
としてPHP7 \ MongoDBの\ドライバーにMongoのレコードを削除するスクリプトを持って、私はまた
...
$bulk->delete(["_id.$oid":"5887e6fda69ca3797f74a4fd"], ['limit' => 1]);
...
を試してみました
これは、私が送信するフィールドのすべてに対して動作します。削除します...エラーを投げずに無視していた場合のように、_id _id。$ oidを削除したいときにはうまくいきません。
本当にありがとうございました。
、この答えはあなたを助けている場合、それを受け入れてください –
ありがとうございました。あなたはここでそれを行う方法を読むことができますhttp://stackoverflow.com/help/accepted-answer –