yyf

yyf

如果努力后没有结果,那是因为只是你觉得你已经努力了

  • 财富值1190
  • 威望值40
  • 总积分1800

个人信息

  • 赞了回答

    开发思路:
    1、重新给基础表新增首字母和全拼字段
    2、PHP获取汉字的拼音(支持首字母和全拼)参考文献:
    https://blog.csdn.net/zq199692288/article/details/94546064
    3、查询数据处理好首字母和全拼后分批入库

  • 赞了回答

    需要获取今天0点到17点的时间戳,再用 between 查询一下

  • 2019-11-01 已签到
    连续签到1天,获得了5个金钱
  • 赞了回答

    在配置文件中配置两个数据库连接,比如 另一个叫 db2
    AR模型有一个 getDb 的方法,返回 db2 就是了

    class Customer extends ActiveRecord
    {
        // ...
        public static function getDb()
        {
            // 使用 "db2" 组件
            return \Yii::$app->db2;  
        }
    }
    
  • 2019-10-15 已签到
    连续签到2天,获得了10个金钱
  • 发表了说说
    活着真好
  • 2019-10-14 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    打印一下你执行的sql语句,看看是否指定指定更新哪些字段:

    INSERT INTO TABLE (a,b,c) VALUES 
    (1,2,3),
    (2,5,7),
    (3,3,6),
    (4,8,2)
    
    ON DUPLICATE KEY UPDATE b=VALUES(b); // b=VALUES(b)表示更新b字段

    具体使用可以百度一下。

    解决了吗?要不把你的sql语句粘出来看看

  • 打印一下你执行的sql语句,看看是否指定指定更新哪些字段:

    INSERT INTO TABLE (a,b,c) VALUES 
    (1,2,3),
    (2,5,7),
    (3,3,6),
    (4,8,2)
    
    ON DUPLICATE KEY UPDATE b=VALUES(b); // b=VALUES(b)表示更新b字段

    具体使用可以百度一下。

  • 2019-10-11 已签到
    连续签到1天,获得了5个金钱
经理 等级规则
1800/2000
资料完整度
60/100
用户活跃度
0/100

Ta的关注

5

Ta的粉丝

6

Ta的访客

29