我在CodeIgniter项目中使用DataMapper ORM。
我遇到的问题是,当我使用以下代码时:
$o = new Object();
$o->get();
$o
成为DataMapper ORM集合对象而不是数组。
我知道我仍然可以使用foreach
遍历集合,但其他PHP数组函数(例如array_pop
,array_splice
)仍然无法在其上使用。
我想知道DataMapper ORM是否提供任何函数将其作为数组返回。
非常感谢大家。
答案 0 :(得分:4)
使用DataMapper的$o->all
属性而不是$o->get()
方法返回数组。