_, err := db.Collection(conf.Sku).UpdateOne(context.TODO(), bson.M{
"client_id": x.ClientId, "bid": x.BID, "_id": x.ID,
}, bson.M{"$pull": bson.D{{"tags", x.ID}}})
"tags" is a array that contain some ids.
result: the err is nil,but the program didn't do any thing!!Is the err in the $pull?