*

CakePHP 認証に再挑戦 アソシエーション編

公開日: : 最終更新日:2013/08/15 PHP

toyosystemさんに「memberがusersをhasmanyで
userがgroupにbelongs_toが自然ですね。」とコメントで教えていただいたので早速作業してみた。
toyosystemさん、ありがとうございます。
/app/models/group.php
class Group extends AppModel
{
var $name = ‘Group’;
var $hasMany = array(‘User’ =>
array(‘className’ => ‘User’,
‘conditions’ => ”,
‘order’ => ‘User.created DESC’,
‘limit’ => ”,
‘foreignKey’ => ‘group_id’,
‘dependent’ => true,
‘exclusive’ => false,
‘finderQuery’ => ”
)
);
}
/app/models/user.php
class User extends AppModel
{
var $name = ‘User’;
var $hasMany = array(‘Member’ =>
array(‘className’ => ‘Member’,
‘conditions’ => ”,
‘order’ => ‘Member.created DESC’,
‘limit’ => ”,
‘foreignKey’ => ‘user_id’,
‘dependent’ => true,
‘exclusive’ => false,
‘finderQuery’ => ”
)
);
var $belongsTo = array(‘Group’ =>
array(‘className’ => ‘Group’,
‘conditions’ => ”,
‘order’ => ”,
‘foreignKey’ => ‘group_id’
)
);
}
/app/models/member.php
class Member extends AppModel
{
var $name = ‘Member’;
var $validate = array(
‘username’ => VALID_NOT_EMPTY,
‘email’ => VALID_NOT_EMPTY
);
var $belongsTo = array(‘User’ =>
array(‘className’ => ‘User’)
);
}
と変更。’conditions’ => ”,の部分が理解できないけど、Sign In してみても特別問題なさそうなので大丈夫かな?
よくわからないから寝よう
まだ続く


Sponsored Link


 
 

関連記事

これさえあればスマートなBrushless Gimbal が作れるはず!

ご心配をお掛けしてすいませんでした。無事に復活できそうです。腰が痛くて痛くて、朝の数時間は起き上がれ

記事を読む

マジックランタンで MLVMystic – DaVinci Resolve LT11 – Final Cut Pro X

値段的にもGH4が優しいので購入寸前までいって高感度が強いα7sが気になったり、寒いは変に忙しいはで

記事を読む

Zomei という名の可変NDフィルターが到着

時々ニュースで「日本の借金が○○円を超えた!一人あたり○○円」みたいな報道ありますよね?いつも思うけ

記事を読む

カラーコレクション超入門(独自解釈)

私が欲しいのは eos Kiss なのに60PでDPAF付き。5Dの新型にはDPAFは当然!FHDで

記事を読む

ebayを歩いていて気になったブツをメモしてみる(カメラリグ編)

折角自作のマットボックスが仕上がってケージも来たのに肝心のお日様がガッツリでてきません。テスト撮影も

記事を読む

Comment


  1. toyosystem より:

    SECRET: 0
    PASS:
    モデルを掲載しました。参考にして下さい。
    http://www.jamboree.jp/cms/archives/10

ご質問は掲示板へお願いいたします。

Message

メールアドレスが公開されることはありません。

CAPTCHA


Optionally add an image (JPEG only)

Sponsored Link

エレコム GRAPH GEAR NEO カメラバッグDGB-P01BKにジンバルを入れる

やっぱり高いけどEndurance (エンデュランス) カメラバッグの

エレコム GRAPH GEAR NEO カメラバッグDGB-P01BKが北の国から

一年中GWの美少女です。 Lowepro カメラリュック フリッ

MOZA Mini-S スマホ用スタビライザーが届いた!

1万円弱で買えるスマホ用ブラシレスジンバルの新型 MOZA Mini-

GoPro Hero7 Black用 保護ケース アルミ合金保護フレームがいいよって話

別に大した話ではありません。 最近書くことが少ないのでたまには書

期待の新製品 MOZA Mini-S スマホ用スタビライザーが発売されたみたい

教えてもらった新製品のホームページで MOZA Mini-Sが紹介され

→もっと見る




  •  

PAGE TOP ↑