如何在Laravel 5.5

时间:2017-09-28 06:32:52

标签: laravel records

在我的应用程序中,我有可以由用户创建的注释。用户还可以创建文件夹,并可以将笔记移动到文件夹。用户还可以删除文件夹和备注。我的应用中也有垃圾桶。

当用户搜索他/她的文件夹时,文件夹中的每个音符也会被删除。

问题在于,当我在“垃圾桶”中显示已删除的文件夹时,不会使用此代码段检索已删除的笔记。

如果我转到数据库并手动记录未删除的说明,那么我会收到带有已删除文件夹列表的说明。

这是我的代码:

$trashed_folders = Folder::onlyTrashed()->where('user_id', $user->id)->with('note')->get();

预先感谢帮助者

1 个答案:

答案 0 :(得分:1)

尝试加注已删除的已删除笔记。

$trashed_folders = Folder::onlyTrashed()
    ->where('user_id', $user->id)
    ->with(['note' => function ($query) {
        $query->withTrashed();
    }])->get();