xupengfei

xupengfei

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

  • 财富值25
  • 威望值0
  • 总积分105

个人信息

  • 2017-06-06 已签到
    连续签到1天,获得了5个金钱
  • 2017-05-19 已签到
    连续签到1天,获得了5个金钱
  • 2017-05-02 已签到
    连续签到1天,获得了5个金钱
  • 2017-04-28 已签到
    连续签到1天,获得了5个金钱
  • 赞了回答

    假设你的日志模型类是MyLog

    class MyLog extends \yii\db\ActiveRecord
    {
    	private static $tableName = '';
    
    	public static function initTableName($date)
    	{
    		self::$tableName = 'log_' . $date;
    	}
    
    	public static function tableName()
    	{
    		return self::$tableName;
    	}
    }
    
    
    /*使用的时候先根据日期初始化表名*/
    $date = date('Ymd');
    MyLog::initTableName($date);
    /*以下代码按照正常使用即可*/
    /*获取实例*/
    $model = new MyLog();
    /*查询*/
    MyLog::find()->where()->........
    
  • 赞了回答

    这种情况直接DAO 不就好了,或者做成 动态Model , log_201701xx 这种

  • 回复了 的回答

    查询条件加上日期等于某一天,不就行了?

    那还需要给每个表创建一个model文件吗

  • 提出了问题
    日志系统的查询?
  • 回复了 的回答

    yii2-widget-datetimepicker,挺好用的,可以试试.有问题可以@我
    Git链接

    问题解决了 谢谢

  • 回复了 的回答

    yii2-widget-datetimepicker,挺好用的,可以试试.有问题可以@我
    Git链接

    <?= $form->field($model, 'LastLoginDate')->widget(DateTimePicker::classname(), [

    'options' => ['placeholder' => ''], 
    'pluginOptions' => [ 
    'autoclose' => true, 
    
    'todayHighlight' => true, 
    ] 
    

    ]); ?>

助理 等级规则
105/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

2

Ta的粉丝

2

Ta的访客

4