Neo*_*nig 2 coldfusion cfoutput coldfusion-10 cfloop
考虑以下:
<cfoutput query="resources" group="type">
<h4>#type#</h4>
<cfoutput>
#name#
</cfoutput>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
resources.recordcount会给我记录的总数,但有没有一种优雅的方法来查找嵌套数据的记录数?例如
<cfoutput query="resources" group="type">
<h4>#type# (#noofrecords# of #resources.recordcount#)</h4>
<cfoutput>
#name#
</cfoutput>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
我可以用循环来做一些hacky,但是想知道是否有一种方法可以使用cfoutput组专门做到这一点.
您可以先进行输出以获取计数。这将比执行查询查询更有效。
<cfoutput query="resources" group="type">
<cfset noofrecords= 0>
<cfoutput>
<cfset noofrecords++>
</cfoutput>
<h4>#type# (#noofrecords# of #resources.recordcount#)</h4>
<cfoutput>
#name#
</cfoutput>
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2067 次 |
| 最近记录: |