chocoboxxf

chocoboxxf

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

  • 财富值64834
  • 威望值120
  • 总积分67034

个人信息

  • 要加个格式参数来指定格式,比如

    return \Yii::$app->formatter->asDatetime($this->create_time, 'Y-m-d');
    
  • 回复了 的回答

    可以先做unlinkAll,把有外键依赖的关系表中的数据先删除,类似

    $requirement_data->unlinkAll('employer', true); // employer是定义的表yfp_order_employer关联名
    $requirement_data->delete();
    

    恩,一般没太大必要删数据,其实就加个字段标识记录删除状态就行了,不用数据库的delete操作,有时候可能还想追溯数据,除非数据量大到非删不可,这种情况下也可以通过定期删除无效数据来缓解。

  • 回复了 的回答

    可以先做unlinkAll,把有外键依赖的关系表中的数据先删除,类似

    $requirement_data->unlinkAll('employer', true); // employer是定义的表yfp_order_employer关联名
    $requirement_data->delete();
    

    如果不想删除,只要将unlinkAll的第二个参数改成false就行了,yfp_order_employer的外键字段会置null

  • 可以先做unlinkAll,把有外键依赖的关系表中的数据先删除,类似

    $requirement_data->unlinkAll('employer', true); // employer是定义的表yfp_order_employer关联名
    $requirement_data->delete();
    
  • 2015-05-26 已签到
    连续签到10天,获得了20个金钱
  • beforeAction返回的应该是true或者false,要直接输出的话,应该还是返回false,通过response指定输出的内容,类似这样

    Yii::$app->response->format = Response::FORMAT_JSON;
    Yii::$app->response->data = array(
        'status' => -1,
        'message' => '请先登录',
        'url' => \Yii::$app->getHomeUrl()
    );
    return false;
    
  • 2015-05-25 已签到
    连续签到9天,获得了20个金钱
  • 2015-05-24 已签到
    连续签到8天,获得了20个金钱
  • 2015-05-23 已签到
    连续签到7天,获得了20个金钱
  • 2015-05-22 已签到
    连续签到6天,获得了20个金钱
董事长 等级规则
67034/100000
资料完整度
70/100
用户活跃度
100/100

Ta的关注

12

Ta的粉丝

19

Ta的访客

52