Postid 'json:"Postid"'. Почему Find(bson.M{"Postid",id}) ничего не находит, а Find(bson.M{"postid",id}) при этом работает? То же самое, если в json имени поля есть _ , Find его тоже не видит. Так надо, или руки кривые?
так а ты в монгошеле найди этот документ, и глазами посмотри на названия полей
разобрался сам, там есть переключатель, использовать ли json тэги. по умолчанию используются тэги bson
Обсуждают сегодня