Rails アプリに Listings_controller と Listing モデルがあります。データベースは、それぞれ名前、緯度、経度などのリストで構成されています。
私のlisting_controllerには、呼び出されたときにJSONオブジェクトを呼び出し元に返すメソッドがあります。
JSON オブジェクトは、対応する Listings モデルからデータを取得する必要があります。ただし、JSON オブジェクトには、各リストの名前、緯度、経度のみが含まれ、モデルの他の属性は含まれないようにしたいと考えています。どうすればこれを制限できますか?
現在、メソッドが JSON オブジェクトを返す場合、各リストのすべての属性が含まれています。
現在の実装は次のとおりです。
def list
@listings = Listing.order(:name)
render :text=>(@listings).to_json()
終わり