ユーザデータにTwitterのようなフォロー機能を取り入れ「,」区切りのIDで管理しています
USERTable
ID | NAME | FollowID |
---|---|---|
1 | YAMADA | 2,3 |
3 | TARO | 1 |
3 | SATO | 2 |
ここで、ID1のYAMADAさんのページを表示する際に、フォローしているユーザの名前を取得したいのですが、CakePHPのクエリビルダーで「,」区切りのFollowIDをUSERTableに紐づけて検索する方法が解りません。
希望する取得結果
ID | NAME | FollowNames |
---|---|---|
1 | YAMADA | TARO,SATO |
$Resp = TableRegistry::get("USERTable")->find()-> where("id"=>1)-> contain(?);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。