使用 Eloquent 能根据用户 ID 查询另外指定的数据表吗?
因为用户很少,每个用户的数据很多,所以想把每个用户的数据分别储存到对应的表内。
users 表里 id=1 的用户数据储存在 fans_uid_1;id=2 的用户数据储存在 fans_uid_2。
通过 Auth()->id() 拿到本次请求的用户 id,如何取出 fans_uid_? 的数据?
DB::table(‘fans_uid_?’)->select(‘fansuid’); 这样拼接是可以的?
如果用 Eloquent 应该怎么做?求指教
模型是需要跟表一一对应的,你要是这样的话,需要很多个模型。没有必要的,放在一个粉丝表里面就可以