为什么会出现此错误?我有正确的人际关系,而且很凑巧,效果很好,你们对此有任何想法吗?
控制器:
$emp = Empresa::find($request->empresa_id);
$mov = $emp->movimientos()->where('linea_id', intval($request->id_caso))->with('producto_nombre', 'costo_promedio');
return DataTables::of($mov)->make(true);
谢谢。
答案 0 :(得分:1)
ambiguous
错误
由于存在多个表,并且在查询中有一列具有相同名称的列,因此必须在条件中指定表名
$emp = Empresa::find($request->empresa_id);
$mov = $emp->movimientos()->where('movimiento.linea_id', intval($request->id_caso))->with('producto_nombre', 'costo_promedio');
return DataTables::of($mov)->make(true);