Я новичок в Go и MongoDB. Попытка выбрать одно поле из БД и сохранить его в срезе int безрезультатно.
userIDs := []int64{}
coll.Find(bson.M{"isdeleted": false}).Select(bson.M{"userid": 1}).All(&userIDs)
Приведенное выше выводит пустой фрагмент. Однако, если я создаю структуру с одним полем ID
, которое является int64 с сортировкой, тогда она работает нормально.
Все, что я пытаюсь сделать, это работать с простым фрагментом, содержащим идентификаторы, которые мне нужны, вместо структуры с одним полем. Вся помощь приветствуется.