_phpstudy

_phpstudy

这家伙有点懒,还没写个性签名!

  • 财富值70
  • 威望值0
  • 总积分110

个人信息

  • 2016-06-08 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    可以使用 from() 方法覆盖。

    $query = Studio::find ();
    $query->select('s.*,r.name as pname');
    $query->from(Studio::tableName() . ' as s');
    $query->leftJoin(Region::tableName() . ' as r' , ' r.id = s.province_id');
    

    如果是这种写法,看起来是 第一行是 可以省略。实际上,如果省略了,那么在视图页面 会 没有 $model 这个变量的。

    还有个方法,是在模型类里写

    public function getType()
        {
            return $this->hasOne(Type::className(), ['id' => 'type_id']);
        }
    
  • 可以使用 from() 方法覆盖。

    $query = Studio::find ();
    $query->select('s.*,r.name as pname');
    $query->from(Studio::tableName() . ' as s');
    $query->leftJoin(Region::tableName() . ' as r' , ' r.id = s.province_id');
    
  • 回复了 的回答

    对的,参考楼上的链接,或者点击这里
    http://www.yiiframework.com/doc-2.0/ext-redis-index.html
    用composer 下载安装,然后修改配置文件即可,
    如果是本地使用,不需要更改,但是必须安装redis服务端

    'components' => [
        'redis' => [
            'class' => 'yii\redis\Connection',
            'hostname' => 'localhost',
            'port' => 6379,
            'database' => 0,
        ],
    ]
    

    你好 请问你找到原因了么

  • 赞了教程
    关于pjax无刷新定位
  • 2015-04-19 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的说说
    羊年来报道!看到要回复啊!
    开工红包
助理 等级规则
110/200
资料完整度
30/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

1