MongoDB中数组的查询,添加,删除
使用MongoDB数据库,在一个document中包含有数组,比如下面的定义:
type MemberGroup struct {
GrpID bson.ObjectId `bson:"_id"`
GrpName string
Members []bson.ObjectId
}
现在我需要做如下的事情,该怎么做?
1,查询这个group中是否包含指定的member ID
2,向这个group中添加一个member
3,从这个group中删除一个member
共 2 个回复
jimmykuu
查看MongoDB文档,http://docs.mongodb.org/manual/reference/operator/,看$in、$push和$pop。
qkevin123
thanks.