Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$pow
Diperkenalkan pada 8.0
$powOperator di Amazon DocumentDB memungkinkan Anda menaikkan angka ke daya. Ini dapat berguna untuk melakukan perhitungan eksponensial dalam pipeline agregasi Anda.
Parameter
-
<number>(wajib): Angka yang akan dinaikkan menjadi kekuatan. -
<exponent>(wajib): Kekuatan yang harus dinaikkan nomor tersebut.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan bagaimana menggunakan $pow operator untuk menghitung kuadrat angka.
Buat dokumen sampel
db.numbers.insertMany([ { "_id": 1, "value": 2 }, { "_id": 2, "value": 3 }, { "_id": 3, "value": 4 } ]);
Contoh kueri
db.numbers.aggregate([ { $addFields: { "square": { $pow: ["$value", 2] } } } ])
Keluaran
[
{ "_id": 1, "value": 2, "square": 4 },
{ "_id": 2, "value": 3, "square": 9 },
{ "_id": 3, "value": 4, "square": 16 }
]
Contoh kode
Untuk melihat contoh kode untuk menggunakan $pow perintah, pilih tab untuk bahasa yang ingin Anda gunakan: