迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
各位大佬,咨询一下table类中关联表的问题,join关联副表,因为主副表都有id字段,所以关联后获取的数据中id字段会被副表中的id覆盖,请问在table类中除了改字段名外有没有其它的方法?比如可以设置附表的字段去除id。
->([ => ., => ., => (, ::()->(..)), => , => ., => , => [., ..., ], ]);
$this->_init([ 'table' => SITE_ID.'_slide', // (不带前缀的)表名字 'stable' => SITE_ID.'_slide_type', 'field' => dr_array22array($myfield, \Phpcmf\Service::L('cache')->get('slide-'.SITE_ID.'-field')), // 可查询的字段 'list_field' => $list_field, 'order_by' => SITE_ID.'_slide.id desc', // 列表排序,默认的排序方式 'date_field' => '', // 按时间段搜索字段,没有时间字段留空 'join_list' => [SITE_ID.'_slide_type', SITE_ID.'_slide.tid='.SITE_ID.'_slide_type.id', 'left'], ]);