1

私はReactorとColdFusionforORMを使用しており、テーブルXgetAllのすべてのレコードを含むクエリを返すメソッドを提供するテーブルXのゲートウェイオブジェクトを取得する方法を知っていますが、代わりにオブジェクトイテレータが必要です。getRelatedIterator関連するテーブルY、Zなどのデータの各レコードでsを使用します。

これを行う方法はありますか?

4

1 に答える 1

0

レコードに対して CFDUMP を実行してみてください。get[link_name]Iterator() などのイテレータ関数が表示されるはずです。

表示されない場合は、reactor.xml で関係が正しく設定されていない可能性があります。

たとえば、reactor.xml にこれがある場合

   <object name="Author">
    <hasMany name="Book">
        <link name="Author_Book" />
    </hasMany>
   </object>

その後、次のようにオブジェクト反復子を使用できます。

<cfset objAuthorBookIterator = objAuthor.getAuthor_BookIterator()>
于 2011-08-30T06:16:16.103 に答える