天国星坠6

天国星坠6

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

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

个人信息

  • 赞了回答

    也可以不用getSql();
    在updateAll这个方法上点进去:

    OrderMain::updateAll($update_value, $update_where);
    

    转到这段代码:

    public static function updateAll($attributes, $condition = '', $params = [])
        {
            $command = static::getDb()->createCommand();
            $command->update(static::tableName(), $attributes, $condition, $params);
    
            return $command->execute();
        }
    

    再点击execute()方法进去,转到

     public function execute()
        {
            $sql = $this->getSql();
    
            $rawSql = $this->getRawSql();
    
            Yii::info($rawSql, __METHOD__);
    
            if ($sql == '') {
                return 0;
            }
    

    然后在这一行打个断点: $rawSql = $this->getRawSql();
    这里的$rawSql 就是原生sql;
    这个对于增删改查都是实用的,还是要从原理出发哦

  • 赞了回答

    多个条件灵活拼什么拼 条件个数不定 怎么拼接?尽说这种一个条件或者条件个数特定的 一群垃圾

  • 为何配置邮箱之后,我一直收到 ‘请更换您feehicms日志的收件箱’的邮件?

  • 2020-03-02 已签到
    连续签到1天,获得了5个金钱
  • 2019-04-18 已签到
    连续签到1天,获得了5个金钱
  • 虽说上手难,但是多接触之后,会发现YII 还是很不错的。

  • 2017-10-31 已签到
    连续签到2天,获得了10个金钱
  • 2017-10-30 已签到
    连续签到1天,获得了5个金钱
  • 2017-10-26 已签到
    连续签到1天,获得了5个金钱
助理 等级规则
140/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

2

Ta的粉丝

0

Ta的访客

0