您好我剛剛根據Ryan Bates的指導從服務器加載數據,因爲客戶端與數據表交互。來自Rails的Ajax數據表格
http://railscasts.com/episodes/340-datatables?view=asciicast
在他的ProductsDataTable類,他定義了一個排序函數:
def sort_column
columns = %w[name category released_on price]
columns[params[:iSortCol_0].to_i]
end
基本上列名來查詢數據庫,所以「名」,「類別」等都是屬性到產品模型。所以一個SQL SELECT語句生成的名稱或類別被用於排序ASC或DESC ..等等...
如果我有數據顯示在一個列中沒有顯式映射到一個屬性..這樣作爲product.reviews.count,我將如何允許對該列進行排序?
#Abram我有同樣的問題,但我沒有看到如何實現答案。你有工作樣本分享嗎? – Reddirt