surveyTemplate
私は、クエリによって設定されたプロパティの 1 つを除くすべてを持つモデル を持っています。
と呼ばれるモデルの最後のプロパティに追加のクエリを保存していますsurveyTemplateQuestions
。
私が次のことをした場合:
writeDump(var="#surveyTemplateObj#"); abort;
クエリ データを含む最後のプロパティがモデルに正しく取り込まれます。
私もこれを行うことができます:
writeDump(var="#surveyTemplateObj.getSurveyTemplateQuestions()#"); abort;
そして今、モデルの最後のプロパティに格納されたクエリだけを取得します。
だから、なぜ私はこれを行うことができないのですか:
<cfoutput query="prc.surveyTemplateObj.getSurveyTemplateQuestions()">
上記を実行すると、次のエラーが発生します。
現在 prc.surveyTemplateObj.getSurveyTemplateQuestions() である属性クエリの値は無効です。
しかし、代わりにこれを行うことができます:
<cfloop from="1" to="#prc.surveyTemplateObj.getSurveyTemplateQuestions().RecordCount#" index="i">
cfdump
クエリとして表示されるオブジェクトの最後のプロパティを実行するRecordCount
と、クエリオブジェクトで実行できますが、クエリオブジェクトを介してループできないのはどうしてcfoutput
ですか?