1

私は単純な問題だと思うことに固執しています。私はjsonを作成しており、次の形式にする必要があります。

[{ "source" : "google / organic", "visits" : 20 }]

そして、これが私が得るものです:

[{"source"=>"google / organic", "visits"=>20}]

これがモデルです(campaign_results.rb)

  def as_json(options = {})
      {   "source" => source,
          "visits" => visits, 
      }
  end

コントローラ内:

def show
    @campaign_summary = CampaignResults.all
end

ビューで:

<%= raw @campaign_summary.as_json %>

「=>」を「:」に置き換えるために何をすべきかについての提案はありますか?

4

1 に答える 1

1

電話してみてください#to_json

<%= raw @campaign_summary.as_json.to_json %>
于 2012-09-24T20:31:38.010 に答える