File.open("db/quotes/#{id}.json", "w") do |f|
f.write <<TEMPLATE
{
"submitter": "{hash["submitter"]}",
"quote": "{hash["quote"]}",
"attribution": "{hash["attribution"]}"
}
TEMPLATE
end
このメソッドの機能を理解しています。このコードスニペットを本から読みました。 #{id} .jsonという名前のファイルにjsonに書き込もうとしています。私はこれまでにそれを見たことがない。 "< <"は演算子ですか? "TEMPLATE"とは何ですか? Btw、これは本の中でルビーをレールに再構築したものです。再構築のセクションでは、Modelレイヤーでコードスニペットが見つかりました。それは、宝石「エルバス」と関係があります。以下のコードスニペットでf.write << TEMPLATEとは何ですか?