【发布时间】:2017-02-02 06:32:03
【问题描述】:
我正在尝试从下面给出的表结构的多个表中获取数据
表格的内容是
在上述场景中,我只想获取 city_id=1 的唯一电影 ID 数组,下面给出了我的代码
$movies=General_cities::with('cinemahall.showtime')->where('city_id',$selectedcity->city_id)->get();
return $movies[0]['cinemahall'][1]['showtime'][0]['movie_id'];
$selectedcity->city_id 是“1”,我从上面的代码中获取所有数据。我也可以显示单个movie_id,但我想遍历所有多维数组并收集所有唯一的movie_id。
请帮助我,因为这似乎很难做到。 在上述情况下,我应该将 movie_id 数组设为 [1,2]。
【问题讨论】:
标签: php arrays multidimensional-array laravel-5 laravel-5.2