【发布时间】:2018-03-03 17:43:51
【问题描述】:
我正在为 laravel 中的一个学校项目制作程序,所以我尝试加入两个表:产品和目的地
表 Product 有以下列:id、name
Destinations 表包含以下列:Destinations:id,product_id,destination,quantity,target_person
我需要加入product_id 和id
products = DB::table('products')
->leftJoin('destinations','id','=','destinations.product_id ')
->get();
但是当我尝试使用LEFT JOIN 时,我收到以下错误:
SQLSTATE[23000]:完整性约束违规:1052 on 子句中的列 'id' 不明确(SQL:select * from
productsinner joindestinationsonid=destinations.product_id)
【问题讨论】: