User.find(params[:id])とかよく考えずに書いていました。Railsすごいなあ、楽だなあとか思ってたんですけどこれって厳密にいうとRailsじゃなくてActiveRecordのおかげなんですよね。そこで今回はいつも何気なく使っているActiveRecordについてできるだけやさしく解説してみました。ActiveRecordとは一言で言えば「RubyとSQLの翻訳機」です。基本的にDBにはDB言語としてSQLが使われています。SQLでないとDBの操作ができません。RailsにはModelにActiveRecordが適用されているおかげで、Rubyを用いてDBからデータを探したり、持ってきたりすることができます。"ryokky")このようにDBの中をのぞいたり、レコードを作成するときにSQLではなく、みなさんにより馴染みのあるRubyで書けるようになります。Server、Oracleなどいろんな選択肢があります。それぞれのDBごとに書き方が微妙に違います。その書き方をすべてRubyで記述できるようにしてくれます。ActiveRecordでよく使うであろうメソッド冒頭にも書きましたがいつもコントローラに書いているものたちは大体ActiveRecordのメソッドです。今回はCRUD(「Create:生成」、「Read:参照」、「Update:更新」、「Delete:削除」)に沿って紹介します。"内容")#newとsaveを組み合わせて生成と同時にDBへ保存する。参照系のメソッドは便利なものが多くあります。メソッドチェーンでもっと細かく指定することも可能です。CRUDサンプル終わりにRailsを勉強し始めた方のためにほんとにさわりだけ今回は紹介してみました。書いていて自分でもぼやっとしてたところが埋められた気がします。他にもわかりやすい記事などありましたので紹介しておきます。requestStockLike159@ryokky59普段Rails。