关联查询使用find和get的不同
来源:8-2 模型关联----定于关联与查询关联
超丁
2017-07-04
有个小问题,就是如果把$banner = BannerModel::with("items")->find($id);改成$banner = BannerModel::with("items")->get($id);,就报错了,不是说get是模型特有的吗?
写回答
1回答
-
应为 with 是query 中的方法 他返回query 预查询对象 最终 find 完成实际的连操作,get 是model 中的方法 他并不接收 query 对象,用get的话 要写成get($id,['items']);
80
相似问题