本周任务:
完成购物车相关功能的实现。
知识点一:
beego表关系设置
数据表之间的关系:
一:一对一关系
RelOneToOne 设置方法:需要在字段后设置`orm:"rel(one)"`
对应的反向关系 RelReverseOne 设置方法:需要在字段后设置`orm:"reverse(one)"`
二:一对多关系
设置外键RelForeignKey:设置方法:需要在字段后设置`orm:"rel(fk)"`
对应的反向关系 RelReverseMany::设置方法:需要在字段后设置`orm:"reverse(many)"`
二:多对多关系
RelManyToMany::设置方法:需要在字段后设置`orm:"rel(m2m)"`
对应的反向关系 RelReverseMany:::设置方法:需要在字段后设置`orm:"reverse(many)"
bego多表连接查询:
一:自己编写语句直接查询
使用Raw(查询语句)
二:.使用Filter(....).RelatedSel() 将关联的字段都查出