со свойством InsertedID типа interface{} https://godoc.org/go.mongodb.org/mongo-driver/mongo#InsertOneResult. Так вот не совсем понятно почему используется тип пустого интерфейса, ведь указанные значения без труда приводятся к типу primitive.ObjectID. По всей видимости в каких то случаях InsertedID может иметь значение которое нельзя будет отпарсить как primitive.ObjectID?
_id может быть хоть массивом
Обсуждают сегодня