2013-08-30 30 views
5

OpenShift uygulamasına RockMongo ürününü yeni yükledim. Koleksiyonlardan bazılarını el ile oluşturmaya çalışıyorum, ancak koleksiyon ekleme görünümü bir seferde birden çok satır ekleyemiyor gibi görünüyor.Birden Çok Satır Ekle RockMongo

Çevreyi aramayı denedim, ancak bana yardımcı olacak herhangi bir spec/wiki bulamadı.

Dizi seçeneği, PHP dizi biçiminde bir Nesne oluşturulması için görünüyor.

Şimdiye kadar denediğim JSON seçenekleri.

{name: "Object 1", category: "Cat 1"}, 
{name: "Object 2", category: "Cat 2"} 

Sonuç: Sadece veritabanı

[ 
    {name: "Object 1", category: "Cat 1"}, 
    {name: "Object 1", category: "Cat 1"} 
] 

Sonucu içine geçen nesne ekledi: içindeki iki nesne ile bir nesne olarak tüm eklendi.

Herkes birden çok öğe eklemek için RockMongo'daki Insert seçeneğini kullanmanın bir yolunu biliyor mu?

cevap

8

Bir veri dizisini getirmek için Insert görünümünü kullanamadım. Sadece RockMongo'nun Import özelliğini kullanarak bitti.

Ben ithal dosyası aşağıdaki gibi görünüyordu:

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

Söz gönderilmiş örnek veriler ile uyumlu olmalıdır. Verileri içe aktardığınız koleksiyon mycollection'dur.