Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 4 laravel 4.2和连接函数_Laravel 4_Eloquent - Fatal编程技术网

Laravel 4 laravel 4.2和连接函数

Laravel 4 laravel 4.2和连接函数,laravel-4,eloquent,Laravel 4,Eloquent,有没有办法做到这一点,我得到错误的功能 表和表1有一对多的关系,我只想在join上有表1的第一条记录 谢谢 文森佐 对此不确定,但take不应该在联接之外吗?我认为take()只能应用于集合,这就是为什么函数应该在get()之前和之外。 $options = table::join('table1', function($join) { $join->on('table1.table_id','=','table.id'); $join->take(1); })->get();

有没有办法做到这一点,我得到错误的功能

表和表1有一对多的关系,我只想在join上有表1的第一条记录

谢谢 文森佐

对此不确定,但take不应该在联接之外吗?我认为take()只能应用于集合,这就是为什么函数应该在get()之前和之外。
$options = table::join('table1', function($join) {
$join->on('table1.table_id','=','table.id');
$join->take(1);
})->get();