Thinphp3.2 如何实现查询时自动添加Where条件?

浏览:810 发布日期:2016/11/22 分类:求助交流 关键字: saas 多租户 where自动添加条件
正在开发一个Saas多租户应用,目前的方案是通过二级域名识别租户tenant_id,数据库每张表冗余一个tenant_id字段,想请教怎么在每次查询前自动加上条件,以防在查询的时候漏写租户条件导致数据隔离的安全问题?

$map['tenant_id']=$tenant_id //怎样可以省略这行自动处理?

$map['field1']=$field1;

$map['field2']=$field2;

M('User')->where($map)->select();

附件 1111.jpg ( 206.42 KB 下载:16 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>