如何使用 Java 创建 MongoDB 集合?
javaobject oriented programmingprogramming更新于 2025/10/8 6:04:17
您可以使用 db.createCollection() 方法在 MongoDB 中创建集合。
语法
db.createCollection(name, options)
其中
db 是数据库。
name 是您要创建的集合的名称。
Option 是一组可选参数,例如上限、自动索引、大小和最大值。
示例
> use myDatabase
switched to db myDatabase
> db.createCollection("myCollection")
{ "ok" : 1 }
使用 Java 程序
在 Java 中,您可以使用 com.mongodb.client.MongoDatabase 接口的 createCollection() 方法创建集合。此方法接受表示集合名称的字符串值。
因此,要使用 Java 程序在 MongoDB 中创建集合 −
确保您已在系统中安装了 MongoDB
将以下依赖项添加到 Java 项目的 pom.xml 文件中。
<dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.12.2</version> </dependency>
通过实例化 MongoClient 类创建 MongoDB 客户端。
使用 getDatabase() 连接到数据库。
通过传递集合的名称(字符串)来调用 createCollection() 方法。
示例
import com.mongodb.client.MongoDatabase;
import com.mongodb.MongoClient;
public class CreatingCollection {
public static void main( String args[] ) {
//创建 MongoDB 客户端
MongoClient mongo = new MongoClient( "localhost" , 27017 );
//连接数据库
MongoDatabase database = mongo.getDatabase("myDatabase");
//创建集合
database.createCollection("sampleCollection");
System.out.println("Collection created successfully");
}
}
输出
Collection created successfully
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

