คุณสามารถสร้างคอลเลกชันใน MongoDB โดยใช้ db.createCollection() วิธีการ
ไวยากรณ์
db.createCollection(ชื่อ ตัวเลือก)
ที่ไหน
-
db เป็นฐานข้อมูล
-
name คือชื่อของคอลเล็กชันที่คุณต้องการสร้าง
-
Option คือชุดของพารามิเตอร์ทางเลือก เช่น capped, auto indexed, size and, max.
ตัวอย่าง
> use myDatabaseswitched to db myDatabase> db.createCollection("myCollection"){ "ok" :1 }
การใช้โปรแกรมจาวา
ใน Java คุณสามารถสร้างคอลเลกชันโดยใช้ createCollection() วิธีการของ com.mongodb.client.MongoDatabase อินเตอร์เฟซ. เมธอดนี้ยอมรับค่าสตริงที่แสดงชื่อของคอลเล็กชัน
ดังนั้นการสร้างคอลเลกชันใน MongoDB โดยใช้โปรแกรม Java -
-
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง MongoDB ในระบบของคุณแล้ว
-
เพิ่มการพึ่งพาต่อไปนี้ในไฟล์ pom.xml ของโปรเจ็กต์ Java ของคุณ
org.mongodb mongo-java-driver 3.12.2
-
สร้างไคลเอ็นต์ MongoDB โดยสร้างอินสแตนซ์คลาส MongoClient
-
เชื่อมต่อกับฐานข้อมูลโดยใช้ getDatabase() .
-
เรียกใช้ createCollection() โดยส่งชื่อของคอลเลกชัน (สตริง)
ตัวอย่าง
<ก่อน> นำเข้า com.mongodb.client.MongoDatabase; นำเข้า com.mongodb.MongoClient; คลาสสาธารณะ CreateCollection { โมฆะสาธารณะหลัก (สตริง args [] ) { // การสร้างไคลเอ็นต์ MongoDB MongoClient mongo =ใหม่ MongoClient ( "localhost" , 27017 ); //การเชื่อมต่อกับฐานข้อมูล ฐานข้อมูล MongoDatabase =mongo.getDatabase("myDatabase"); //การสร้างฐานข้อมูลคอลเลกชัน.createCollection("sampleCollection"); System.out.println("สร้างคอลเลกชันเรียบร้อยแล้ว"); }}ผลลัพธ์
สร้างคอลเล็กชันสำเร็จแล้ว