MySQL 8.4 版本注意事項
您可以使用 remove()
方法從綱要中的集合中刪除部分或所有文件。X DevAPI 提供額外的方法,可與 remove()
方法搭配使用,以篩選和排序要移除的文件。
以下範例將搜尋條件傳遞至 remove()
方法。所有符合條件的文件都會從 countryinfo
集合中移除。在此範例中,有一個文件符合條件。
mysql-py> db.countryinfo.remove("Code = 'SEA'")
以下範例會依國家/地區名稱移除 countryinfo
集合中的最後一個文件。
mysql-py> db.countryinfo.remove("true").sort(["Name desc"]).limit(1)
您可以移除集合中的所有文件。若要這樣做,請使用 remove("true")
方法,而不指定搜尋條件。
注意
在未指定搜尋條件的情況下移除文件時,請務必小心。此動作會刪除集合中的所有文件。
或者,使用 db.drop_collection('countryinfo')
操作來刪除 countryinfo
集合。
如需完整語法定義,請參閱 CollectionRemoveFunction。
如需重新建立
world_x
綱要的指示,請參閱第 22.4.2 節, 「下載並匯入 world_x 資料庫」。