获取数组而不是DataMapper ORM集合对象

时间:2011-04-18 11:31:17

标签: php codeigniter orm codeigniter-datamapper

我在CodeIgniter项目中使用DataMapper ORM

我遇到的问题是,当我使用以下代码时:

$o = new Object();
$o->get();

$o成为DataMapper ORM集合对象而不是数组。

我知道我仍然可以使用foreach遍历集合,但其他PHP数组函数(例如array_poparray_splice)仍然无法在其上使用。

我想知道DataMapper ORM是否提供任何函数将其作为数组返回。

非常感谢大家。

1 个答案:

答案 0 :(得分:4)

使用DataMapper的$o->all属性而不是$o->get()方法返回数组。