mgo

    0熱度

    1回答

    我要存儲在一個結構的任意JSON對象: type C struct { Name string `json:"name" bson:"name"` Config map[string]interface{} `json:"config" bson:"config"` } 當我存儲任何深度嵌套的JSON對象,這工作得很好,但是當我去取回它和mgo試圖解組它,我得到 Un

    1熱度

    1回答

    : .sort("_id":-1) 如何與氧化鎂辦呢? err := C.Find(bson.M{"Receiver": userId}).Sort("_id":-1).All(&result) 不工作 的問候和感謝

    -3熱度

    2回答

    這就是結構看起來像 這就是Mongo中的文檔。

    0熱度

    1回答

    我使用mGo作爲我的Go Web應用程序到另一個MongoDB系統的驅動程序。所以我沒有在同一個系統上運行Mongo。 (URL不是本地主機)。 但是,我得到「恐慌:無法訪問服務器」錯誤。 這裏是轉到服務器啓動時運行右側的測試功能: dialInfo, err0 := mgo.ParseURL("mongodb://1234MY456IP:27017,27018") if err0 != nil

    0熱度

    1回答

    我有一個包含我擁有的自定義接口類型數組的文檔集合。下面的例子。我需要做什麼來從mongo解組bson,以便最終返回JSON響應? type Document struct { Props here.... NestedDocuments customInterface } 我需要做什麼來將嵌套接口映射到正確的結構?

    1熱度

    1回答

    我閱讀了多篇關於使用mgo保存文件的博客,但無法找到針對以下特定需求的解決方案,請大聲喊出! 下面插入對象的MongoDB: var dbSchoolPojo dbSchool i := bson.NewObjectId() dbSchoolPojo.ID = i coll := db.C("school") coll.Insert(&dbSchoolPojo) 下面能夠得到文件的保留

    2熱度

    1回答

    在我來說,我有我在那裏存儲着數據與下面 { "_id" : ObjectId("59ad187a0447d3617fb802b8"), "fid" : ObjectId("59ad187a6b9600120bd03a53"), "pr" : [ { "_id" : ObjectId("59ad187a6b9600120bd03a53"),

    0熱度

    2回答

    我想在3天后刪除用戶帳戶,如果他們不驗證他們的電子郵件。由於調度程序效率低下,我正在尋找一種方法來在MongoDB中安排這種刪除。如果用戶驗證電子郵件,我還需要一種取消方法。 我正在使用mgo作爲API for MongoDB,而且我正在運行最新的Go(1.9)。

    0熱度

    1回答

    在測試我的一些代碼庫時,我發現使用接口模擬「gopkg.in/mgo.v2」中的對象非常有用。我遇到了一個問題,其中mgo.Query沒有實現我的界面查詢。 import mgo "gopkg.in/mgo.v2" type Collection interface { FindId(interface{}) Query Find(interface{}) Query

    0熱度

    1回答

    我試圖執行使用golang氧化鎂 有效地得到一個加入不同的值的查詢,我明白,這可能不是蒙戈與之合作的最佳範例。 事情是這樣的: pipe := []bson.M{ { "$group": bson.M{ "_id": bson.M{"user": "$user"}, }, }, { "$match": bson.