Laravel 如何获取数据透视取决于模型绑定

Laravel 如何获取数据透视取决于模型绑定,laravel,eloquent,pivot-table,Laravel,Eloquent,Pivot Table,我在枢轴模型中使用。在以前,我分配的用户id是routekey,但现在我还想匹配模型绑定平面(平面id)。我也附上了输出截图 我的网址是 更新我对此感到厌倦 在RouteServiceProvider中 public function boot() { parent::boot(); Route::bind('flat_member', function ($value) { dd(\App\pivotes\FlatUser::

我在枢轴模型中使用。在以前,我分配的
用户id
是routekey,但现在我还想匹配模型绑定平面(
平面id
)。我也附上了输出截图

我的网址是

更新我对此感到厌倦

RouteServiceProvider中

public function boot()
    {
        parent::boot();

        Route::bind('flat_member', function ($value) {
            dd(\App\pivotes\FlatUser::where('flat_id', request()->route()->parameter('flat'))->where('user_id', request()->route()->parameter('flat_member'))->first());

            return \App\pivotes\FlatUser::where('flat_id', request()->route()->parameter('flat'))->where('user_id', request()->route()->parameter('flat_member'))->first() ?? abort(404);
        });


    }
对于
dd()

public function boot()
    {
        parent::boot();

        Route::bind('flat_member', function ($value) {
            dd(\App\pivotes\FlatUser::where('flat_id', request()->route()->parameter('flat'))->where('user_id', request()->route()->parameter('flat_member'))->first());

            return \App\pivotes\FlatUser::where('flat_id', request()->route()->parameter('flat'))->where('user_id', request()->route()->parameter('flat_member'))->first() ?? abort(404);
        });


    }
I am using RouteServiceProvider.php. I check flat_id and route parameter flats whether it matches, giving particular pivot model data. In below added my codes. 

public function boot()
    {
        parent::boot();
        Route::bind('flat_member', function ($value) {
            return \App\pivotes\FlatUser::where('flat_id', request()->route()->parameter('flat'))->where('user_id', request()->route()->parameter('flat_member'))->first() ?? abort(404);
        });
    }