【发布时间】:2012-09-02 05:36:42
【问题描述】:
我有这个表结构:
|用户 | --- 有很多 > --- |偏好_用户 | ---
首选项可以是“名字”或“姓氏”,但这些首选项的值存储在连接表中。
我正在使用 Codeigniter 和 Datamapper ORM 将关系表转换为对象,但是我不确定如何在连接表中获取此值。
我正在这样做:
$user = new User();
$user->where('unique_url', $url)->get();
$user->preferences->get_iterated();
我的关系已设置为它们都有$has_many = array('tablename');,并且我能够从每个表中获取值。
如果我希望能够从连接表中获取表列值,有人知道该怎么做吗?
谢谢,
伊恩
【问题讨论】:
标签: php codeigniter orm datamapper codeigniter-datamapper