类似于account_notes 的relationship 是在哪里被定义的?
时间:2007-02-28 来源:zxltxwd1984
注意'relationship' => 'account_notes',
通过account_notes去关联
vardefs.php或metedata里面的文件里定义的relationship,如果没有vardef直接定义,就会在metadata里定义。
在vardefs.php定义的一般是one-many的relationship,metadata定义的是many-many的
relationship.
而在account里的vardefs直接定义了account_notes这个关系,是one-many,所以不需要metedata,定义的信息在vardefs的最下面
比如在Account里面CreateNote,创建了一个Note记录了,那和Account的关联,如果是one-many,就是保存在notes表里的,如果是many-many,应该保存在中间表里。在metadata里的文件定义。
通过account_notes去关联
vardefs.php或metedata里面的文件里定义的relationship,如果没有vardef直接定义,就会在metadata里定义。
在vardefs.php定义的一般是one-many的relationship,metadata定义的是many-many的
relationship.
而在account里的vardefs直接定义了account_notes这个关系,是one-many,所以不需要metedata,定义的信息在vardefs的最下面
比如在Account里面CreateNote,创建了一个Note记录了,那和Account的关联,如果是one-many,就是保存在notes表里的,如果是many-many,应该保存在中间表里。在metadata里的文件定义。
相关阅读 更多 +
排行榜 更多 +