2011-04-18 4 views
1

私はCodeIgniterプロジェクトでDataMapper ORMを使用しています。DataMapper ORMコレクションオブジェクトではなく配列として取得する

私は以下のコードを使用するときに私が午前問題は、次のとおりです。

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

$oはDataMapperのORMコレクションオブジェクトではなく、配列になります。

foreachをループしても、他のPHP配列関数(array_poparray_spliceなど)は引き続き使用できません。

DataMapper ORMが提供する関数が配列として返されるかどうかを知りたいと思います。

皆さん、ありがとうございます。

答えて

4

$o->get()メソッドの代わりにDataMapperの$o->allプロパティを使用して配列を返します。

+0

完全に動作します。ありがとう。 – bobo

+0

恐ろしい@ボボ、私は助けてくれるとうれしいです。 – 65Fbef05

+0

$ o-> All関連するオブジェクトがある場合、すべての値を返しません。 –

関連する問題