Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 插入多行RockMongo_Mongodb_Openshift - Fatal编程技术网

Mongodb 插入多行RockMongo

Mongodb 插入多行RockMongo,mongodb,openshift,Mongodb,Openshift,我刚刚在我的OpenShift应用程序上安装了RockMongo。我试图手动创建一些集合,但是集合插入视图似乎不能一次插入多行 我试着四处搜索,但找不到任何规范/维基来帮助我 Array选项似乎用于以PHP数组格式创建对象 以下是我迄今为止尝试过的JSON选项 {name: "Object 1", category: "Cat 1"}, {name: "Object 2", category: "Cat 2"} 结果:仅将最后一个对象添加到数据库中 [ {name: "Object 1

我刚刚在我的OpenShift应用程序上安装了RockMongo。我试图手动创建一些集合,但是集合插入视图似乎不能一次插入多行

我试着四处搜索,但找不到任何规范/维基来帮助我

Array选项似乎用于以PHP数组格式创建对象

以下是我迄今为止尝试过的JSON选项

{name: "Object 1", category: "Cat 1"},
{name: "Object 2", category: "Cat 2"}
结果:仅将最后一个对象添加到数据库中

[
    {name: "Object 1", category: "Cat 1"},
    {name: "Object 1", category: "Cat 1"}
]
结果:将其全部添加为一个对象,其中包含两个对象


有人知道如何使用RockMongo中的
Insert
选项插入多个项目吗?

,因为我无法使用
Insert
视图引入数据数组。我最后只是使用了RockMongo的
导入
功能

我导入的文件如下所示:

db.mycollection.insert([
    {"name": "Object 1", category: "Cat 1"},
    {"name": "Object 2", category: "Cat 2"}
]);
对应于我在问题中发布的示例数据。其中
mycollection
是要将数据导入的集合