【发布时间】:2017-08-28 12:05:53
【问题描述】:
我是 Stack Overflow 和 Laravel 的新手。
我尝试在 Laravel 中开发一个变量配置文件系统,我得到了 3 个表('User'、'User_Fields'、'Fields')。
User 表是 Laravel 5 附带的标准表
现在我想从user_fields 获取所有字段,具体取决于选择或登录的user。如果user_field 不存在,模型应该返回null 或为user_field.
我尝试了很多带有雄辩的“解决方案”,例如(hasManyThrough,belongsToMany),但我没有得到我想要的结果。
有没有关系方法的解决方案?
感谢您的帮助,抱歉我的英语不好:/
【问题讨论】:
-
欢迎来到 SO ,你尝试了什么?
-
我有 fields 表(在此表中声明了所有配置文件字段)和 user_fields 表(此表包含值并与 user_id 和 field_id 关联)现在我尝试检索所有配置文件fields 表中的字段具有 user_fields 表中的值,但如果相关的 user_field 不存在,则应返回 null。你知道我的意思吗?
标签: laravel eloquent relationship