2013-08-30 3 views
5

Я только что установил RockMongo в своем приложении 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"} 
] 

Результат: Добавлены все это как один объект с двумя объектами внутри него.

Кто-нибудь знает способ использования опции Insert в RockMongo для вставки нескольких элементов?

ответ

8

Поскольку мне не удалось использовать вид Insert, чтобы ввести массив данных. Я закончил тем, что использовал функцию Import RockMongo.

файл я импортировал выглядел следующим образом:

db.mycollection.insert([ 
    {"name": "Object 1", category: "Cat 1"}, 
    {"name": "Object 2", category: "Cat 2"} 
]); 

соответствующие примеру, данные, которые я разместил в этом вопросе. Где mycollection - коллекция, в которую вы импортируете данные.

Смежные вопросы