苹果爱吃大米

苹果爱吃大米

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

  • 财富值85
  • 威望值0
  • 总积分185

个人信息

  • 老大要把yii弄成模块化,讲真我真的不是很明白
    yii的很多功能不都是模块组件的吗,还在研究来
  • 发表了说说
    老大要把yii弄成模块化,讲真我真的不是很明白
  • grant all privileges on *.* to clss@128.224.201.26 identified by '123456';
    

    点号前后面有*,打不出来

  • 你的账户没有权限执行sql命令
    你检查下用户clss有没有权限

  • 我猜啊,可以这样

    $models = Product::find()->all();
    foreach($models as $model) {
        $tmp = $model->price;
        $model->price = $model->original_price;
        $model->original_price = $tmp;
        $model->update(false); 
    }
    

    或者
    模型里
    修改Product.php

    public static function tableName()
    {
        return 'product AS a, product As b';
    }
    

    控制器里
    $result = Product::updateAll(['a.original_price' => 'b.price', 'a.price' => 'b.original_price'], 'a.id=b.id');
    这个我试了,不管用,多个'号

    不过还是推荐楼上说的,一个createCommand就能解决,不能片面为了追求代码统一,主要是想用活动记录必须修改底层代码,但是得不偿失,嗯,好像这样的。。。

  • Linux下给这个uploads/加个绝对路径,在/任意目录下新建个777权限的uploads目录就可以啊

    $this->imageFile->saveAs('/uploads/' . $this->imageFile->baseName . '.' . $this->imageFile->extension);
    
  • 收藏了教程
    Yii2 的 redis 应用
  • 2017-09-25 已签到
    连续签到1天,获得了5个金钱
  • 2017-09-23 已签到
    连续签到2天,获得了10个金钱
  • 2017-09-22 已签到
    连续签到1天,获得了5个金钱
助理 等级规则
185/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

7