如何在视图中使用DB :: select()结果作为对象?

时间:2011-12-30 04:57:39

标签: php fuelphp

所以这是有效的:

DB::select()->from('images')->execute()->as_array();

但我不喜欢我的视图中的数组(2个额外的字母)我想使用该对象。我怎么能这样做?

DB::select()->from('images')->as_object()->execute();

这是一个错误。

2 个答案:

答案 0 :(得分:2)

除了我对原始问题的评论之外,任何执行的查询都将返回一个可以预告的Database_Result对象,并且应该为每一行返回stdClass对象。

答案 1 :(得分:0)

您可以使用:

DB::select()->from('images')->as_object()->execute()->as_array();