蓝色主旋律

蓝色主旋律

人若不学习,和咸鱼有什么区别?

  • 财富值16580
  • 威望值180
  • 总积分19330

个人信息

  • 2021-07-08 已签到
    连续签到4天,获得了20个金钱
  • 2021-07-07 已签到
    连续签到3天,获得了15个金钱
  • 2021-07-06 已签到
    连续签到2天,获得了10个金钱
  • 2021-07-05 已签到
    连续签到1天,获得了5个金钱
  • 2021-07-03 已签到
    连续签到1天,获得了5个金钱
  • 2021-07-01 已签到
    连续签到1天,获得了5个金钱
  • 没怎么用过存储过程,但是试了一下,没用 PROCEDURE 而是用的 function 因为有返回值

    存储过程

    DELIMITER $$
    
    USE `demo`$$
    
    DROP FUNCTION IF EXISTS `insert_goods`$$
    
    CREATE DEFINER=`root`@`%` FUNCTION `insert_goods`() RETURNS INT(11)
    BEGIN
    INSERT INTO goods VALUES(NULL, "zhangsan", "123", 1);
    RETURN LAST_INSERT_ID();
    END$$
    
    DELIMITER ;
    

    调用返回

    $res = Yii::$app->db->createCommand('select insert_goods() as id')->queryScalar();
    var_dump($res);
    
  • identity 持有的是 main.php 中配置的 user 的 identityClass的实例对象,如果要给其赋予自定义字段,就需要在对应的 identityClass 的类上加。

    如:

    'user' => [
        'identityClass' => backend\models\User::className(),
    ],
    
    // ------------------------------------------------------
    namespace backend\models;
    class User implements IdentityInterface {
        public $prop1;
        public $prop2;
    }
    
    // ------------------------------------------------------
    // 然后才可以
     \Yii::$app->user->identity->prop1=$prop1;
     \Yii::$app->user->identity->prop2=$prop2;
    
  • 2021-06-23 已签到
    连续签到3天,获得了15个金钱
  • 2021-06-22 已签到
    连续签到2天,获得了10个金钱
19330/20000
资料完整度
20/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

5

Ta的访客

28