service/dbstruct/user_visit_offset.go

16 lines
626 B
Go
Raw Normal View History

2024-03-08 00:42:42 +08:00
package dbstruct
type UserVisitOffset struct {
2024-03-08 15:15:09 +08:00
Id int64 `json:"id" bson:"_id"` // id,用户的mid
StreamerRecommOffset int64 `json:"streamer_recomm_offset" bson:"streamer_recomm_offset"` // 主播推荐列表偏移量
BottomFlag *int64 `json:"bottom_flag" bson:"bottom_flag"` // 是否触底标志
Ver int64 `json:"ver" bson:"ver"` // 乐观锁
}
func (p *UserVisitOffset) GetBottomFlag() int64 {
if p == nil || p.BottomFlag == nil {
return 0
}
return *p.BottomFlag
2024-03-08 00:42:42 +08:00
}