我使用MongoDB PHP Library来操作Mongodb数据库。
文档: https://docs.mongodb.com/php-...
我想删除集合中两个字段不一致的记录,比如下面有一个集合:
$collection = [
['_id' => 'xxx', 'name_from_card' => 'foo', 'name_from_passport' => 'fooo'],
['_id' => 'xxx', 'name_from_card' => 'bar', 'name_from_passport' => 'bar'],
['_id' => 'xxx', 'name_from_card' => 'baz', 'name_from_passport' => 'bazz'],
['_id' => 'xxx', 'name_from_card' => 'qux', 'name_from_passport' => 'qux']
];
如果name_from_card
和name_from_passport
两个字段的值不一致,那么这条记录就删除。应该怎么做呢?
你都说了,你已经使用库了。那么看看文档吧。
https://docs.mongodb.com/php-...
找到这个 _id ,然后就删除呗
怎么查找呢,以下语法,不知道这个 库支不支持。。