2016-09-19 7 views
0

で区切られた文字列にモデルを変換します。Railsは、私は、たとえば、レールオブジェクトを持つコンマ

Book {id:1, name: "name1"} 
Book {id:2, name: "name2"} 

私はDataTablesを使用し、最高のAjaxのデータは、列名を指定せずに、文字列配列としてオブジェクトを取得することです。

がどのように私は以下のように

おかげに

期待される結果は次のようにある列名なしでデータの配列に

{ 
    "data": [ 
    [ 
     "Tiger Nixon", 
     "System Architect", 
     "Edinburgh", 
     "5421", 
     "2011/04/25", 
     "$320,800" 
    ], 
    [ 
     "Garrett Winters", 
     "Accountant", 
     "Tokyo", 
     "8422", 
     "2011/07/25", 
     "$170,750" 
    ], 
    [ 
     "Ashton Cox", 
     "Junior Technical Author", 
     "San Francisco", 
     "1562", 
     "2009/01/12", 
     "$86,000" 
    ] 
] 
} 

答えて

0

使用むしれ方法をBook.allを変更することができ、その後、あなたは配列を取得することができます値の

Book.pluck(:title, :author) 
0

DataTablesをRailsに実装する。

使用この宝石あなたがオブジェクトをレールとして、コントローラからデータを取得する必要がありますjquery-datatables-railsClick Here

。ビューにあなたのテーブルを設定します。最後に文字列またはJSON

への変換この

`

$('#yourTable').DataTable({ 
    // ajax: ..., 
    // autoWidth: false, 
    // pagingType: 'full_numbers', 
    // processing: true, 
    // serverSide: true, 

    // Optional, if you want full pagination controls. 
    // Check dataTables documentation to learn more about available options. 
    // http://datatables.net/reference/option/pagingType 
}); 

必要がありませんように、そのテーブルの上にDataTableの機能をトリガ

関連する問題