エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RailsでSQLのクエリを直接発行する方法 - このブログは証明できない。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RailsでSQLのクエリを直接発行する方法 - このブログは証明できない。
RailsでSQL書いてますか?ActiveRecord::Base::findメソッドを使うと、たいていのことができます。テー... RailsでSQL書いてますか?ActiveRecord::Base::findメソッドを使うと、たいていのことができます。テーブル間のリレーションシップなんて、belongs_toとかhas_one, has_manyなんかで解決してしまいます。 なのですが、私は裏で自動的にSQLが生成されるのはビミョーと考えています。C#でもLINQ to SQLはビミョーだなと。生成されるSQLをチェックして、最適化すればいいのですが。それよりも、SQLを直接書いてしまう会の会員です。 そういうわけで、SQLを直接発行する方法はないかと探してみました。ありましたよ。奥さん。connection.executeメソッドを使います。 class Person < ActiveRecord::Base def self.count connection.execute("SELECT COUNT(*) F