Laravel一起返回两个模型?

Laravel一起返回两个模型?,laravel,vue.js,orm,axios,Laravel,Vue.js,Orm,Axios,我有一个显示一些位置的视图,我从我的API获取这些数据,模型位置与类别有多对多的关系。是否有任何方法可以从控制器获取两个模型数据 就像我有这个函数来获取所有的位置一样,我怎样才能将它们的类别一起获取呢 public function get_places() { return Places::all(); } 我知道,通过查找具有id的位置,我可以执行类似$place->categories的操作,但这不是我要查找的,因为我希望在Vue组件

我有一个显示一些位置的视图,我从我的API获取这些数据,模型位置与类别有多对多的关系。是否有任何方法可以从控制器获取两个模型数据

就像我有这个函数来获取所有的位置一样,我怎样才能将它们的类别一起获取呢

 public function get_places()
    {
        return  Places::all();
        
    }
我知道,通过查找具有id的位置,我可以执行类似$place->categories的操作,但这不是我要查找的,因为我希望在Vue组件中获取并显示所有位置。我在(Categories::class)
谢谢和问候

使用
Places::with('categories')->get()确定解决了我的问题,这正是我正在寻找和思考的