美文网首页微信小程序开发
小程序全栈学习-数据的时间属性和倒序查询

小程序全栈学习-数据的时间属性和倒序查询

作者: Answer_ccbb | 来源:发表于2019-03-31 07:03 被阅读5次

在数据库中经常有数据的create_time、update_time、delete_time等属性。TP5框架规定,这些属性只有在以模型的方式操作数据库的时候会自动产生,以sql语句操作数据库不会产生这些属性。

delete_time 除了记录删除数据的时间,还有个左右就是一个标识位,表示数据已经被删除。(数据库用的都是假删除)

数据库操作中,经常要进行一定数据数据的倒序查询,这是的辅助函数是limit和order,具体用法如下:

$products = self::limit($count)->order('create_time desc')->select();//limit方法接收一个参数,限制查询数据的条数;order方法接收两个参数,第一个排序参考的字段,另一个参数规定排序的顺序,注意这两各参数的写法(单引号中,用空格隔开)。

做参数验证时候的注意事项:

'count'=>'isPositiveInteger|between:1,15'//可以看到验证规则是一个字符串,在符号'|'两边不能加空格;

相关文章

网友评论

    本文标题:小程序全栈学习-数据的时间属性和倒序查询

    本文链接:https://www.haomeiwen.com/subject/qtqfpqtx.html