バインディングに問題があるので、専門家に相談してください。
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})"
ただし、「複雑なデータ型を文字列としてキャストできません」というエラーが表示されます。
助言がありますか?私はあなたの助けを借りています。