Я использую thrift
в моем проекте, бережливость будет генерировать код следующим образом:Могу ли я использовать теги json в качестве json-тегов в mgo?
type CvJdRelationInfo struct {
JdId string `thrift:"jdId,1" json:"jdId"`
CvId string `thrift:"cvId,2" json:"cvId"`
Status int16 `thrift:"status,3" json:"status"`
AcceptTimestamp int64 `thrift:"acceptTimestamp,4" json:"acceptTimestamp"`
}
как вы видите бережливость уже генерируют json tags
(но no bson tags
), когда я использую mgo
сохранить запись, mgo
будет автоматически конвертировано:
JdId -> jdid
CvId -> cvid
Status -> status
AcceptTimeStamp -> accepttimestamp
, что мне нужно это:
type CvJdRelationInfo struct {
JdId string `thrift:"jdId,1" json:"jdId" bson:"jdId"`
CvId string `thrift:"cvId,2" json:"cvId" bson:"cvId"`
Status int16 `thrift:"status,3" json:"status" bson:"status"`
AcceptTimestamp int64 `thrift:"acceptTimestamp,4" json:"acceptTimestamp" bson:"acceptTimestamp"`
}
как ваш можно видеть, bson tags
- это то же самое, что и json tags
. Могу ли я использовать json tags
как bson tags
?