我是一起定义关系和框架的新手,我想在模型上定义和创建数据关系,而不需要手动更改
例如:
Heres是相关信息: 用户表:
Table: Users
id - int (auto increment)
user_id - int - primarykey
username - varchar(20)
个人资料表:
Table: Profile
id - int (auto increment) - primarykey
name - varchar(20)
关系的用户和个人资料链接
(Users) user_id (Profile) id
如何在laravel4中使用模型生成器创建这种关系,就像使用YII框架一样?
这可以是一对一或多对多
答案 0 :(得分:0)
我不确定它在Yii中是如何工作的,但在Laravel中它很容易。您可以在文档中找到所需的所有信息:http://laravel.com/docs/eloquent#querying-relations
如果您不想手动但(几乎)自动创建所有关系,请查看我2天前提出的问题:Laravel 4 automatically create relationships in BaseModel - using "with"-array or scopes or what? - 我认为它会帮助您解决其他问题,例如:表单验证