1

メソッドとしてコントローラーに次のものがあります。

@study = Study.find(params[:id])
respond_to do |format|
  format.json { render :json => @study.to_json(:only => [:id, :first_name, :last_name, :title], :methods => [:active_users]) }
end

JSON 呼び出しに応答しています。ユーザーの配列を回すactive_usersメソッドです。@studyJSON は次のようになります。

{
    "id": 1,
    "title": "Anterior segment imaging using ultrasound biomicroscopy (UBM) and slit lamp optic coherence tomography (SL-OCT) in patients using alpha-adrenergic blockers. ",
    "active_users": [
        null,
        null,
        null,
        null
    ]
}

JSON は、ユーザーに対してすべて null として返されています。どうすればいいですか?

4

0 に答える 0