0
我有一个模型,它拥有从零到许多值的属性。这些值是字符串(电子邮件地址)。但我不想为这些值创建额外的模型,因为它们只出现在此属性中。如何在表中创建一个一对多的关系,而不需要为该表创建一个模型?
据我看到的文档,我需要有一个我的电子邮件地址模型,以获得全部的雄辩力量。 我是否错过了一些东西,或者有没有干净的方法来为关系数据库表留出模型?
我的数据库表中的问题简单例子:
Table A:
- id [serial]
- name [string]
- someProperty [string]
- mailAddresses [unsigned int; reference to id of Table B]
Table B:
- id [serial]
- mail [string]
我有一款型号为表A:
class ModelA extends Eloquent {
protected $table = 'Table A';
public function mailAddresses() {
return $this->hasMany('<what to put here?>');
}
}
好吧,看起来像这是一个副本http://stackoverflow.com/questions/18546933/extra-information-table-joined-without-eloquent-model – gue
不,链接的文章是关于多态关系。这一个不是。 –