tp5模型hasOne、hasMany、belongsTo怎样试用方便?

浏览:6069 发布日期:2017/10/16 分类:ThinkPHP5专区 关键字: 关联查询 hasOne hasMany belongsTo
    //广告模型中  
    class Ad extends App
    {
        public $assoc = array(
            'AdPosition' => array(
                'type' => 'belongsTo',##关联模型
                'counterCache' => true##自动统计 每添加一个广告,父级广告位中ad_count自动加1
                //'countWhere' 支持统计条件
                //'foreignKey' 支持自定义外键
                //'where' 支持关联额外条件
            )
        );
广告是属于 广告位的,每添加一个广告,对用的广告位中ad_count字段+1统计。    ##广告位模型中
    class AdPosition extends App
    {
        public $assoc = array(
            'Ad' => array(
                'type' => 'hasMany',##关联类型
                'deleteWith'=>true,##广告位删除,它下面的广告也删除
            )
        );
一个广告位 含有很多的广告 ,删除一个广告位,它对用的广告也一起删除。

模型关联定义关联数组即可,无需按官方定义一个hasmany的function。
在关联查询使用确可以按官方一样的关联查询。

还有更多方便等着你的使用!

是免费、开源的 ....

码云下载:https://gitee.com/eduaskcms/eduaskcms
如果可以请给颗星星哦 感谢!

系统官网:http://www.eduaskcms.xin
如果较慢,请稍后(9.9的服务器我也无奈)

后台体验:http://www.eduaskcms.xin/run/
用户名和密码:test123
最佳答案
评论( 相关
后面还有条评论,点击查看>>