小编Zoy*_*rus的帖子

发送时为什么我的收藏品是空的?

我正在使用Laravel 5,我在Controller中使用了以下方法:

/**
 * Display the specified resource.
 *
 * @param  int $id
 * @return \Illuminate\Http\Response
 */
public function show($id)
{
    $authUser =  Auth::user();
    $sharesList = Group::find($id)->shares->sortByDesc('created_at');
    $groupList = $authUser->groupsAsMember->where('id', '<>', $id);
    $group = $authUser->groups->find($id);
    $postList = Group::find($id)->posted->sortByDesc('created_at');

    $postsGroups = PostGroup::where('group_id', $id)->with('commented')->get();
    //$commentsList;

    foreach ($postsGroups as $postGroup) {
        $commentsList = $postGroup->commented;
        //dd($commentsList);
    }

    //dd($commentsList);
    return view('Pages.Group.detail', ['sharesList' => $sharesList, 'groupList' => $groupList, 'theGroup' => $group, 'postList' => $postList, 'commentsList' => $commentsList]);
}
Run Code Online (Sandbox Code Playgroud)

问题在于$commentsList集合,如果我dd($commentsList)在@foreach中放入一个内部,我可以看到里面有我想要的元素,但是如果我把dd($commentsList)foreach 放在外面(在@endforeach之后)$ …

html php laravel laravel-5

2
推荐指数
1
解决办法
76
查看次数

如何选择不参与连接的记录

我需要创建一个返回一些不参与连接的记录的查询,我粘贴所涉及的表和我写的查询.

表格为CAR和SPACE,关系为"一对多"(N个空间中1个CAR; 1个SPACE 1 CAR中)

汽车表记录:

........................................
car_id  | mark    | model   | prize
........................................
    1   | fiat    | 500     | 15000
    2   | fiat    | panda   | 8000
    3   | opel    | astra   | 20000
    4   | renault | clio    | 14000
    5   | opel    | corsa   | 12000
    6   | fiat    | panda   | 8000
    7   | fiat    | 500     | 15000
    8   | renault | capture | 16000
    9   | renault | clio    | 14000
    10  | …
Run Code Online (Sandbox Code Playgroud)

mysql sql database select

1
推荐指数
1
解决办法
39
查看次数

标签 统计

database ×1

html ×1

laravel ×1

laravel-5 ×1

mysql ×1

php ×1

select ×1

sql ×1