3
我有一個查詢,我想按組輸出。 這裏是我現在我做了一個 https://jsfiddle.net/nbqqp0cb/2/如何獲得按組輸出的最後一條記錄?
"dataset": [
<cfoutput query="all_dates" group="Month_new">
{
"seriesname": "#all_dates.Month_new#",
"data": [
<cfoutput>
<CFIF all_dates.CurrentRow EQ all_dates.RecordCount>
{
"value": "#sum_total#"
}
<br>
<cfelse>
{
"value": "#sum_total#"
}, <br>
</cfif>
</cfoutput>
]
},<br>
</cfoutput>
的問題是每個組中的最後一個逗號。我得到它爲最後一個記錄工作,但即使是最後一個記錄最後也不應該有逗號。
是它的工作好,只有問題進入最後},因爲最後}應該沒有,最後 –
你需要添加一個類似的條件/邏輯到外層循環。我已將代碼添加到我的答案中。 –
也可能[首先建立一個列表/數組字符串](http://trycf.com/gist/a6fdde2dbd28fed824eb0fd1d792da9b/acf2016?theme=monokai)並避免整個逗號問題?這就是說,@ anatp_123 - 你真的必須手動構建JSON字符串嗎? – Leigh