在MongoDB中,建立表的方法有兩種:創(chuàng)建集合和插入文檔。
createCollection
方法來(lái)創(chuàng)建集合。語(yǔ)法如下:db.createCollection(collectionName, options)
其中,collectionName
是要?jiǎng)?chuàng)建的集合的名稱(chēng),options
是一個(gè)可選參數(shù),用于指定集合的一些屬性,比如索引、驗(yàn)證器等。
示例:
db.createCollection("users")
insertOne
或insertMany
方法來(lái)插入文檔。語(yǔ)法如下:db.collection.insertOne(document)
db.collection.insertMany(documents)
其中,collection
是要插入文檔的集合名稱(chēng),document
是要插入的文檔對(duì)象,可以是一個(gè)JSON對(duì)象或一個(gè)包含多個(gè)文檔的數(shù)組。
示例:
db.users.insertOne({ name: "John", age: 30 })
這樣就會(huì)在users
集合中插入一條文檔。
需要注意的是,在MongoDB中,并不需要預(yù)先定義表的結(jié)構(gòu),可以根據(jù)需要隨時(shí)插入新的字段。