php - 在 eloquent 中查找用户的拍卖

标签 php laravel laravel-4 laravel-5

我正在使用 L5 和 elequent
我的表结构是..
用户
id
其他领域
拍卖
id
其他领域
很多
id
拍卖_id
其他领域
lot_user
批处理id
user_id
我想为用户查找拍卖。
我该如何做到这一点?

$user = User::find($id);
$auctions = $user->auctions();

最佳答案

我有一个想法,可以用 eloquent 来做到这一点..

    $auctions = $user->lots()
    ->join('auctions','auctions.id','=','lots.id')
    ->select(['auctions.*'])
    ->get();

关于php - 在 eloquent 中查找用户的拍卖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31897159/

相关文章:

php - 将数据导入与其他数据库具有相同结构的数据库

php - 使用 Zend 框架的多条件删除示例

jquery - 通过ajax从Laravel 4中的数据库将数据加载到 View 中

Laravel 4,查看带参数的composer?

php - Laravel 没有检测到我的本地(开发)数据库配置文件

php - 调用未定义的方法 DB::prepare()

php - 将 Cake\I18n\Time 与 MySQL 时间字段一起使用

php - 在表格行内检查条件时更改背景颜色不起作用

php - 如何使用 redis 驱动程序在 laravel 4.2 中为特定域设置生命周期?

php - 使用 Laravel 的查询构建器查询日期列