ThinkPHP中,关联查询,怎么定义别名?

如何输入包含表前缀的表明?我说简单点吧!就是在定义别名时,如何表示包含表前缀的表名?... 如何输入包含表前缀的表明?
我说简单点吧!就是在定义别名时,如何表示包含表前缀的表名?
展开
 我来答
fjlhuman
2017-05-18 · TA获得超过122个赞
知道小有建树答主
回答量:290
采纳率:87%
帮助的人:110万
展开全部

比如你有两个表  pre_first  pre_second 并且你数据库配置文件已经配置了表前缀那么你可以这么写

$First=new \Think\Model("First");
    
//联表查询条件
$arrJoin=array(
    "__SECOND__ as s on f.id=s.id ", 
);
    
$list=$First->alias('f')->join($arrJoin,'LEFT')->select();
追问
First表的别名是怎么定义的?
追答
$First->alias('f')

alias方法定义别名

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式