《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
关于 LearnKu
!!! 如果原生实现不了的,laravel也无能为力
感谢楼上两位回复!
@lynne 你这个写法,应该不是关联模型了,只是从一个模型中查询数据,在遍历过程中查询另外一个模型。 能不能用那种链式的写法直接查询呢?
类似下面的写法
你的问题是对orm的不理解,你多看一下orm原理就是,把sql语句抽象成对象方法,你写的所有关联都必须是一个数据库下的sql,不同的collection相当于不同的进程连接,不能使用关联模型的
@drinke9
trait HasRelationships.php中的
newRelatedInstance方法,首先可以说明两个类在关联时可以不是同一个数据库连接,应该也可以不是同种数据库。其次,在功能上应该不适用于多对多,因为并没有地方对于中间表的连接做出限定,即你所提的问题,在没有中间表的情况下应该是满足的。(此为查看源码所得,没有实际操作,仅限参考)
再者,可以建立中间表模型继承
Pivot,剩下的你懂了~都是可以的。需指定模型的connection。多对多的话需要自己建个中间表模型。以上!
可以的。使用这个 jenssegers/mongodb 包很方便