エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CakePHPでcounterCacheを使ってみました at オープンタイプ株式会社ブログ
こんにちは。見習いbakerのfjkkです。 CakePHPで、1:Nの対応のテーブル間の集計を自動で行うcounterCach... こんにちは。見習いbakerのfjkkです。 CakePHPで、1:Nの対応のテーブル間の集計を自動で行うcounterCacheを利用してみました。 前提 まず、Entry, EntryLog モデルに対応している entries, entry_logs というテーブルがあるとします。 EntryLogは、Entry(ブログのエントリーあたりを想定してください)が読まれた時にログデータが1行ずつ増えていくように作られたテーブルです。 SQLを普通に使う場合は、entry_logsに対して以下のようなSQL文を発行してentryが何件読まれているかを集計するかと思われます。 SELECT entry_id, count(*) FROM entry_logs WHERE entry_id = 123 GROUP BY entry_id; counterCacheの実装方法 entrie
2009/06/02 リンク