Railsでこれを行う方法はありますか:アクティブレコードクエリがあります
@posts = Post.find_by_id(10)
クエリが呼び出されるたびに、次のような SQL が生成され、DB で実行されます
SELECT * FROM 'posts' WHERE id = 10
これは、AR クエリが実行されるたびに発生します。同様に、このようなヘルパーメソッドで
<%= f.textarea :name => 'foo' %>
#=> <input type='textarea' name='foo' />
他のシステム (データベース、Web ブラウザー) で使用されるテキストを生成する Railsy コードをいくつか作成します。ファイル内のテキストを生成する AR クエリまたはヘルパー メソッド呼び出しを記述する方法があるかどうか疑問に思っています。この方法では、テキストのレンダリングは、メソッドが呼び出されるたびにではなく、(コードが変更されるたびに) 1 回だけ行われますか?