sql >> データベース >  >> NoSQL >> MongoDB

MongoDb:golangのオブジェクトコレクションに追加のオブジェクトを挿入する方法は?

    次のことを試してください:

    session, err := mgo.Dial("127.0.0.1")
    if err != nil {
        panic(err)
    }
    
    defer session.Close()
    
    session.SetMode(mgo.Monotonic, true)
    
    // Drop Database
    if IsDrop {
        err = session.DB("test").DropDatabase()
        if err != nil {
            panic(err)
        }
    }
    
    // Collection Stack
    c := session.DB("test").C("stack")
    
    // Query
    query := bson.M{"ownerEmail": "[email protected]"}
    update := bson.M{"$push": bson.M{"camps": bson.M{"name": "cubs-killeen", "location": "some other Place"}}}
    
    // Update
    err = c.Update(query, update)
    if err != nil {
        panic(err)
    }
    


    1. エラー:データとソルトの引数が必要です

    2. expressjs、mongodbサイトの画像を保存するための最良の方法はどれですか?

    3. すべてのクラスターでソケットセッションにアクセスする方法

    4. pymongoを使用してObjectIdだけのリストを取得するにはどうすればよいですか?