エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
モデルのアソシエーション(リレーション)として、これまで、hasOne、hasMany、belongsTo検証したので... モデルのアソシエーション(リレーション)として、これまで、hasOne、hasMany、belongsTo検証したので、HABTM(hasAndBelongsToMany)、つまり、N:Mの関係を検証してみる。 scaffoldをやってびっくり。とっても簡単に定義できる。N:M(複数:複数)のリレーションは、設計上、どうしても敬遠したくなってしまうが、これなら躊躇無くモデリングできる。 テーブル 実験するために、以下の2つのテーブル(itemsとcategories)を用意する。 CREATE TABLE IF NOT EXISTS `items` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `memo` text COLLATE utf8_uni