type Student struct {
ID primitive.ObjectID `bson:"_id,omitempty"`
...
Users []primitive.ObjectID `json:"users"`
...
}
У меня есть эта структура, и я хочу добавить к Users array
.Я делаю это и использую Mongo-go-driver
// Filter for search
filter := bson.M{"_id": userID}
// Fields to update
update := bson.M{"$addToSet": bson.M{"users": ID}}
// Update the document
UsersCollection := GetUsersCollection()
UsersCollection.FindOneAndUpdate(context.Background(), filter, update, nil)
Может кто-нибудь сказать мне, что я делаю неправильно?Это не добавление в базу данных, это остается нулевым.