Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mencipta koleksi baharu dalam MongoDB?

Bagaimana untuk mencipta koleksi baharu dalam MongoDB?

王林
王林ke hadapan
2023-09-12 11:25:021284semak imbas

如何在 MongoDB 中创建新集合?

Untuk mencipta koleksi baharu dalam MongoDB, anda perlu menggunakan kaedah createCollection().

Kes 1: Sintaks paling mudah untuk mencipta koleksi baharu dalam MongoDB adalah seperti berikut:

db.createCollection(“yourNewCollectionName”);

#🎜🎜🎜🎜🎜 #Case 🎜# : Sintaks alternatif untuk mencipta koleksi baharu dalam MongoDB adalah seperti berikut:

db.createCollections(“yourNewCollectionName”,options);
Parameter pilihan di atas boleh mempunyai nilai berikut:

#🎜 🎜# Mengembalikan medan had Atas Boolean, jenisnya adalah benar atau palsu.
  • autoIndexId medan, mengembalikan jenis Boolean, sama ada benar atau palsu. li>
  • Mengembalikan medan saiz nombor.
  • medan maks juga mengembalikan nombor.
  • Daripada nilai di atas, autoIndexed ditamatkan bermula daripada MongoDB versi 3.4 dan 3.2. Kami menggunakan MongoDB versi 4.0.5. Anda juga boleh menyemak versi MongoDB semasa yang dipasang pada sistem anda dengan:
    > db.version();
    4.0.5

Kes 1

: Mari lihat pertanyaan untuk mencipta koleksi baharu dalam MongoDB - #🎜 🎜#
> db.createCollection("userInformation");

Berikut ialah output:

{ "ok" : 1 }
Untuk memaparkan koleksi yang dibuat, anda perlu menggunakan arahan tunjukkan. Pertanyaannya adalah seperti berikut:

> show collections;

Ini adalah output:

userInformation

Kes 2

: Mari lihat cara lain untuk mencipta koleksi baharu dalam kaedah MongoDB. Pertanyaannya adalah seperti berikut:

> db.createCollection("bookInformation",{capped:true,size:7000000,max:12000});

Ini adalah output:

{ "ok" : 1 }
Ya, kami kini telah mencipta koleksi baharu menggunakan sintaks alternatif. Untuk memaparkan nama koleksi yang dibuat, anda perlu menggunakan arahan show. Pertanyaannya adalah seperti berikut:

> show collections;

Berikut ialah output yang menunjukkan koleksi yang kami buat di atas:

bookInformation
userInformation

Atas ialah kandungan terperinci Bagaimana untuk mencipta koleksi baharu dalam MongoDB?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam