使用畫布顯示用戶列表。具有first_name和last_name屬性的'用戶'模型。 我已經在用戶模型上寫入了方法full_name,並將該全名顯示在了backgrid中。在Backgrid中輸入'first_name'而不是'full-name'
{
name: "full_name",
label: "Name",
editable: false,
cell: 'string'
}
在服務器端使用will_pagination。當我點擊full_name進行排序時。 它給出了錯誤 - 「ActiveRecord :: StatementInvalid(PG :: UndefinedColumn:錯誤:列」full_name「不存在」。
所以我需要排序first_name而不是full_name。但我不知道如何怎麼辦?有什麼建議?
想要在表中顯示用戶的full_name。問題是 - 如何設置排序first_name而不是full_name在backgrid? – kd12
如果要在表中添加全名,則必須將其添加到模型中可訪問的屬性中,並生成並運行遷移。 – Sami
你可以請你出示你的will_paginate和back-grid代碼。 – Sami