Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$ bsonUkuran
Baru dari versi 8.0.1.
$bsonSizeOperator di Amazon DocumentDB mengembalikan ukuran dokumen dalam byte saat dikodekan sebagai BSON.
Parameter
expression: Ekspresi yang diselesaikan ke dokumen atau objek.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan cara menggunakan $bsonSize operator untuk mengembalikan ukuran BSON dari setiap dokumen.
Buat dokumen sampel
db.items.insertMany([ {_id: 1, name: "a", tags: ["x"]}, {_id: 2, name: "ab", tags: ["x", "y", "z"]}, {_id: 3, name: "abc", tags: []} ]);
Contoh kueri
db.items.aggregate([ { $project: { docSize: { $bsonSize: "$$ROOT" } } } ]);
Keluaran
[
{_id: 1, docSize: 46},
{_id: 2, docSize: 65},
{_id: 3, docSize: 39}
]
catatan
Ukuran yang tepat tergantung pada pengkodean BSON dari bidang dokumen.
Contoh kode
Untuk melihat contoh kode untuk menggunakan $bsonSize operator, pilih tab untuk bahasa yang ingin Anda gunakan: