1
私はfgraphを使用してFacebookのすべてのユーザーステータスを取得し、ページのページを変更する予定です。ここではFacebookで今Railsはページネーションとリミットに役立ちます
@statuses = FGraph.me_feed(:access_token => @access_token, :limit => 9000)
私のコードは、あなたが返すように金額を指定する必要があるか、そうでなければ唯一の20件のレコードのように返されます。だから私は9000に制限を設定して、私の場合は472だったすべてのレコードを返すことができました。
これはコーディングが悪いです。あなたはすべてに制限を設定できるようにそれを作るためにとにかくありますか?おそらく
offset = params[:page].to_i * 20
FGraph.me_feed(:access_token => @access_token, :offset => offset)
は、ビュー内のあなたの次/前のリンクを管理似
(すなわちないwill_paginate経由)オフセットのparamので、手動で改ページを設定することができ:fgraphがサポートするように
結果を改ページするつもりはありますか? – Kelend
はい、ただし、FGraph.me_feed(:access_token => @access_token、:limit => 9000).paginate(:page => params [:page])を実行するとページはページングされますが、ロード9000のロード時間。あなたが限界を奪うならば、私は20のfacebookの状態のようにしか取り戻せません。助言がありますか? – Jake