如何使用CI中的datamapper从当前模型获取另一个模型中的相关字段?

时间:2010-12-13 09:25:50

标签: codeigniter one-to-many codeigniter-datamapper

我是CodeIgniter和DataMapper的新手用户。我有一个用户模型和用户组模型。这个模型都有一对多的关系。有什么办法可以使用User模型在User Group中获取user_group_name吗?

3 个答案:

答案 0 :(得分:1)

首先阅读http://datamapper.exitecms.org上的Data Mapper用户指南。

您可以使用include related()将相关模型中的列包含到结果中。

答案 1 :(得分:0)

您应该首先熟悉codeigniter。

至于你的问题,我认为最好从datamapper论坛或codeigniter论坛获得帮助。

答案 2 :(得分:0)

Wanwizard和索普, 谢谢你们俩。我有解决方案。我只从User模型中调用Group模型。以下代码将解释它。

<?php 
    foreach($users->all as $user)
    {
        $user->group->get();
    }
?>