Apakah perintah asas MongoDB dan bagaimana menggunakannya?



MongoDB sebagai platform dilengkapi dengan banyak arahan. Teruskan membaca untuk mengetahui tentang perintah yang paling biasa di platform ini dan bagaimana anda boleh menggunakannya.

MongoDB sedang tren sekarang. Bermula dari permulaan kecil, sehingga organisasi besar, semua orang sudah mula menggunakannya, oleh itu menjadikan platform ini patut diterokai. Sekiranya anda baru mengenal dunia dan masih terus menggunakannya, artikel ini sesuai untuk anda.Dalam artikel ini, kami akan berkongsi arahan MongoDB yang paling popular yang boleh anda gunakan di platform ini untuk menjadikan hidup anda lebih mudah dan proses pengekodan anda jauh lebih berkesan.

Sebelum kita berkongsi arahan MongoDB yang paling popular, berikut adalah pengenalan kecil untuk platform ini.





Apa itu MongoDB?

MongoDB adalah sumber terbuka sistem pengurusan pangkalan data hubungan yang pertama kali diperkenalkan pada tahun 2009. Ia berkongsi banyak ciri dengan MySQL dan membawa kepada penambahbaikan baru dan keupayaan tambahan yang menyumbang kepada popularitinya yang meluas.

Sebilangan syarikat yang menggunakan MongoDb sebagai sumber utama mereka termasuk seperti HootSuite, Sony, dan Zendesk hanya untuk beberapa nama.



Perintah Asas MongoDB

  1. Mongo : Ini adalah salah satu perintah yang paling umum digunakan di MongoDB. Apabila digunakan, anda meminta platform untuk menyambung ke localhost pada port lalai 27017.

  2. Mongo / : Perintah ini digunakan semasa anda mahu platform menyambung ke pangkalan data tertentu. Contoh arahan ini dalam tindakan boleh, mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Sekiranya anda ingin menyambung ke host jauh menggunakan port yang ditentukan, maka anda perlu menggunakan perintah ini. Contoh arahan dalam tindakan ini ialah, mongo –host 10.121.65.23 –port 23020.



  4. menggunakan : Jika pada suatu waktu, anda perlu beralih antara pangkalan data yang ada, gunakan perintah ini. Contohnya, gunakan mydb.

  5. Db : Sekiranya anda perlu melihat pangkalan data semasa yang anda gunakan, gunakan perintah ini.

    jalankan pertanyaan sarang dari baris arahan
  6. Tolonglah : Sama seperti platform lain, MongoDB juga dilengkapi dengan tetingkap bantuan terbina dalam dan untuk menggunakannya, jalankan perintah ini. Contoh, pertolongan

  7. beban () : Sekiranya anda perlu melaksanakan atau menjalankan a pada bila-bila masa, gunakan perintah ini. Contoh, muat (myscript.js).

  8. db.bantuan () : Sekiranya anda memerlukan bantuan menggunakan kaedah Db, maka anda boleh menggunakan perintah ini. Contoh, db.help ().

  9. db.mycol.help () : Sekiranya anda memerlukan bantuan menggunakan koleksi, maka anda menggunakan perintah ini. Contoh, db.mycol.help ().

Tunjukkan Perintah

Sekarang setelah mengetahui arahan asas yang boleh anda gunakan di MongoDB, berikut adalah beberapa arahan rancangan yang paling popular.

  1. menunjukkan koleksi : Sekiranya anda perlu melihat semua koleksi dalam pangkalan data semasa, maka gunakan perintah ini. Contoh: menunjukkan koleksi.

  2. tunjukkan dbs : Di tengah pengaturcaraan, jika anda perlu melihat pangkalan data semasa yang digunakan maka gunakan perintah ini. Contoh: tunjukkan dbs.

  3. menunjukkan peranan : Di dalam setiap pangkalan data, terdapat pelbagai peranan. Untuk melihat semua peranan ini, gunakan perintah ini. Contoh: tunjukkan peranan.

  4. j tunjukkan kepada pengguna : Pada setiap saat, terdapat banyak pengguna di pangkalan data mana pun. Untuk melihat semua pengguna ini, gunakan perintah ini. Contohnya: tunjukkan pengguna.

Operasi CRUD

CRUD di MongoDB adalah akronim yang diterima di seluruh industri untuk Buat, Baca, Kemas kini dan Padam. Seperti yang anda ketahui, operasi membaca dan menulis dapat dilakukan secara serentak di platform MongoDB dan untuk mencapainya, gunakan perintah berikut.

idea terbaik untuk pembangunan java
  1. db.collection.insertBanyak ([,,…]) : Sekiranya anda perlu memasukkan beberapa dokumen dalam koleksi yang sudah ada, maka gunakan perintah ini. Contoh, db.books.insertMany ([{'isbn': 9780198321668, 'title': 'Romeo and Juliet', 'author': 'William Shakespeare', 'kategori': 'Tragedi', 'tahun': 2008}, {'Isbn': 9781505297409, 'judul': 'Treasure Island', 'pengarang': 'Robert Louis Stevenson', 'kategori': 'Fiksyen', 'tahun': 2014}]).

  2. db.collection.insert () : Sekiranya anda perlu memasukkan satu dokumen baru ke koleksi yang sudah ada, maka gunakan perintah ini. Contoh, db.books.insert ({“isbn”: 9780060859749, “title”: “After Alice: A Novel”, “author”: “Gregory Maguire”, “kategori”: “Fiksyen”, “tahun”: 2016} ).

  3. db.collection.find () : Sekiranya anda perlu mencari dokumen tertentu dalam koleksi dengan menggunakan syarat nilai medan, gunakan perintah ini. Contoh, db.books.find ({'title': 'Treasure Island'}).

  4. db.collection.find () : Sekiranya anda perlu mencari semua dokumen dalam koleksi yang sudah ada, maka gunakan perintah ini. Contoh, db.books.find ().

  5. db.collection.findOne (,) : Sekiranya anda perlu mencari dokumen pertama yang sesuai dengan pertanyaan yang telah anda berikan, maka gunakan perintah ini. Contoh: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Sekiranya anda perlu mencari beberapa bidang tertentu dalam dokumen, maka anda boleh menggunakan perintah ini. Contoh: db.books.find ({'title': 'Treasure Island'}, {judul: true, kategori: true, _id: false}).

  7. db.collection.update (,) : Sekiranya anda perlu menghapus tertentu dalam dokumen yang ada, dengan mencocokkan pertanyaan maka anda boleh menggunakan perintah ini. Contoh: db.books.update ({tajuk: “Treasure Island”}, {$ unset: {kategori: ””}}).

  8. db.collection.update (,) : Sekiranya anda perlu mengemas kini beberapa bidang tertentu dari dokumen yang sesuai dengan pertanyaan yang diberikan, maka gunakan perintah ini. Contoh: db.books.update ({judul: 'Treasure Island'}, {$ set: {kategori: 'Adventure Fiction'}}).

  9. db.collection.remove (, {justOne: true}) : Sekiranya dalam keadaan tertentu, anda perlu menghapus satu dokumen yang sesuai dengan pertanyaan anda, kemudian gunakan perintah ini. Contoh: db.books.remove ({tajuk: 'Treasure Island'}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Sekiranya anda perlu menghapus bidang tertentu dari semua dokumen yang sesuai dengan pertanyaan anda, gunakan perintah ini. Contoh: db.books.update ({kategori: 'Fiksyen'}, {$ unset: {kategori: ''}}, {multi: true}).

  11. db.collection.remove ({}) : Sekiranya anda perlu menghapus semua dokumen dalam koleksi, tanpa mengira sama ada yang sesuai dengan pertanyaan anda atau tidak, gunakan perintah ini. Contoh: db.books.remove ({}).

  12. db.collection.remove () : Sekiranya anda perlu menghapus semua dokumen yang sesuai dengan pertanyaan tertentu, maka gunakan perintah ini. Contoh: db.books.remove ({'kategori': 'Fiksyen'}).

Kesimpulannya

Sama seperti sistem pengurusan pangkalan data hubungan lain, MongoDB juga mengandungi banyak arahan yang berguna dalam penggunaan sehari-hari. Bergantung pada kes penggunaan anda, gunakan mana-mana atau semua arahan yang dikongsi di atas.

Ada soalan untuk kami? Sebutkannya di bahagian komen dan kami akan menghubungi anda.