Php LARAVEL在模型上创建自动关系
我对一起定义关系和框架是新手,我想在模型上定义和创建数据库关系,而不需要手动更改 例如: 以下是相关信息: 用户表:Php LARAVEL在模型上创建自动关系,php,laravel,laravel-4,laravel-3,Php,Laravel,Laravel 4,Laravel 3,我对一起定义关系和框架是新手,我想在模型上定义和创建数据库关系,而不需要手动更改 例如: 以下是相关信息: 用户表: Table: Users id - int (auto increment) user_id - int - primarykey username - varchar(20) 配置文件表: Table: Profile id - int (auto increment) - primarykey name - varchar(20) 关系的用户和配置文
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
如何像YII框架一样在laravel4中与模型生成器创建这种关系
这可以是一对一或多对多我不确定它在Yii中是如何工作的,但在Laravel中它非常简单。您可以在文档中找到所需的所有信息:
如果您不想手动创建所有关系,而是(几乎)自动创建,请检查我两天前提出的问题:-我认为这将有助于您完成其他工作,例如表单验证这无法使用生成器完成。Jeffrey Way的生成器包是laravel社区的准标准,有一个功能请求被拒绝@ThomasDavidPlat Jeffrey Way的生成器可以检测字段长度,如
varchar(100)
或int(10)
?有一些答案: