這個問題在這里已經有了答案: 在 MongoDB 中存盤 null 與根本不存盤密鑰 5 個答案 4 小時前關閉。
{
A: 1
B: null
}
對比
{
A: 1
}
2個檔案有區別嗎?
uj5u.com熱心網友回復:
當然有區別。檔案B: null在您的磁盤上消耗的空間很少。另外,如果您想查詢它們,它們是不同的,請參閱Or with If 和 In mongodb
@Takis 的評論并不完全正確。當您在 MongoDB 中創建索引時,它還會索引不存在該欄位的檔案 - 除非您定義Sparse Index / Partial Index。這種行為與大多數關系 SQL 資料庫不同。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/532488.html
