【发布时间】:2019-11-10 12:27:15
【问题描述】:
我有一个数据库,其中有一个名为 files 的表。其中,我们有以下结构 -
- id
- parent_id (nullable)
- name
- type (enum: File or Folder)
- created_at
- updated_at
然后我有两个模型,一个叫File,一个叫Folder。 Folder 扩展 File。例如,当我调用File::all(), 时,有没有一种方法可以利用 Eloquent 根据数据库type 字段映射相应的模型?
【问题讨论】:
-
您的意思是要对文件和文件夹进行排序,以便文件嵌套在它们所属的文件夹下吗?
-
对不起,我的错。意识到您真正想要的是按类型填充它们。
标签: laravel eloquent laravel-6