用户
 找回密码
 入住 CI 中国社区
搜索
查看: 6095|回复: 8
收起左侧

请教一个kohana orm的问题

[复制链接]
发表于 2008-4-22 10:50:20 | 显示全部楼层 |阅读模式
现在有两个表如下:
users table(
                id;
                ....
                ....
)

messages talbe(
                id;
                from_user_id;
                to_user_id;
                ....
                ....
)
messages里面有两个键引用了相同的外键,这种情况在orm里面怎么做?还是需要重新设计表结构?
 楼主| 发表于 2008-4-23 11:33:02 | 显示全部楼层
没人知道?难道我的方法错了?
发表于 2008-4-23 11:52:10 | 显示全部楼层
好像用 Kohana 的比较少,这里。
 楼主| 发表于 2008-4-23 13:51:36 | 显示全部楼层
那在其他orm实现里,怎么解决这个问题?
发表于 2008-5-3 23:08:50 | 显示全部楼层
要不另外添加张表

[ 本帖最后由 chouqiuqiu 于 2008-5-3 23:09 编辑 ]
发表于 2008-12-4 12:24:13 | 显示全部楼层
可不可以设计成 多对多 的关系映射?
发表于 2009-2-24 15:48:27 | 显示全部楼层
PHP复制代码
$has_one = array('from_user_id' => 'user', 'to_user_id' => 'user');
复制代码
发表于 2009-2-26 15:10:26 | 显示全部楼层
1# bjneil


两个也是一样的用。belongs 里面起个别名。
发表于 2012-10-19 09:21:07 | 显示全部楼层
设置两个belongs_to

本版积分规则