迅睿CMS:field自定义字段输出参数技巧

迅睿教程 0 来源:老K模板网 收藏

针对module、table等标签使用join联合表查询时,可以使用field参数来指定字段显示,当两个表字段相同的情况下会优先输出主表的字段,次表字段就不会输出,我们可以为次表字段设置别名来显示,例如:

主表a结构是:

id 自增
name 名称
content 内容

次表b结构是:

id 自增
aid 关联a表的id号
name b表名称(这里和a表字段有重复,默认情况下不会输出这个name值了)


常规关联的标签是这样的:


这样写的字段会输出:a表的全部字段+b表的aid字段,因为b表的id和name字段跟a表重复,因此这种标签不会输出这两个字段,我们可以指定field来输出字段

这种写法会输出a表的name和b表的id,但是b表的name虽然也指定了,因为重复的原因b表的name还是不会输出,那么我们可以给b表的name指定一个别名

这样就可以把b表的name作为bname字段来显示出来了


还可以自己写field参数

这种写法就是原始sql标准写法


免责声明:1.凡本站注明“来源:XXX(非老K模板网)”的作品,均转载自其它媒体,所载的文章、图片、音频视频文件等资料的版权归版权所有人所有,如有侵权,请联系laokcms#126.com处理;2.凡本站转载内容仅代表作者本人观点,与老K模板网无关。
0 条评论

网友留言