1

バインディングに問題があるので、専門家に相談してください。

CFC にバインドする cfselect があります。

 <cfselect name="events" id="events" selected="#form.event_id#" 
 bind="cfc:feat.models.dynform.getEventsByGroup({groups})" display="event_name" 
 value="nd_event_id" queryPosition="below">

これは、ローカルディレクトリ"feat"の下に定義されているローカル環境でうまく機能します。/www私の問題は、私がいると信じていた開発サーバーに移動するときです"beat"

 bind="cfc:beat.models.dynform.getEventsByGroup({groups})"

モデルはあるのに、「モデルが見つかりません」というエラーが表示されます。これは、開発サーバーの配置がローカルのものとは異なるためだと思います。これがどこを指すべきかについて、ColdBox構成に手がかりがありますか?

rcまた、モデルをコレクションに配置して、モデルを呼び出すようにバインドを変更しようとしました (そのため、ローカルとは異なるマークアップを使用する必要はありません) 。

 bind="cfc:#rc.dynformservice#.getEventsByGroup({groups})"

ただし、「複雑なデータ型を文字列としてキャストできません」というエラーが表示されます。

助言がありますか?私はあなたの助けを借りています。

4

1 に答える 1

0

パスを渡すコールドボックスの方法は

 cfc:#getSetting('AppMapping')#.model.dynform... 
于 2013-03-05T19:01:58.867 に答える