Jawaban singkat - Tidak, Anda tidak dapat melakukan ini :.find(userName:"abc").aggregate([])
aggregation-pipeline
banyak digunakan untuk reads
yang sebagian besar mirip dengan .find()
tetapi mampu mengeksekusi kueri kompleks dengan bantuan beberapa stages
&banyak aggregation-operators
. hanya ada dua tahap dalam agregasi $out
&$merge
yang dapat melakukan penulisan ke database - tahapan ini tidak terlalu banyak digunakan dibandingkan dengan tahapan lain &hanya perlu digunakan saat dibutuhkan &karena tahapan ini harus menjadi tahapan terakhir dalam pipa agregasi, maka semua tahapan sebelumnya harus diuji dengan sangat baik. Jadi ketika datang ke CRUD
menghilangkan CUD
Anda akan mendapatkan keuntungan dari R
- Dibaca.
.find(userName:"abc")
yang sama dapat ditulis sebagai :
.aggregate( [ { $match : { userName:"abc"} } ] ) // Using `$match` stage