#####名字
createdAt、updatedAt
created_at updated_at
create_time update_time exc_time retry_count
protected $createTime = 'create_at';
protected $updateTime = 'update_at';
countAll countBy findNumber findAll
count_all count_by listAll
类拆分为Connection(连接器)/Query(查询器)/Builder(SQL生成器)
#####tp的建议
查询一个数据 find 返回null
查询数据集 select 返回空数组
fetchSql方法表示不进行查询而只是返回构建的SQL语句。
buildSql构造子查询
query原生sql查询
execute
数据集:查询结果。 是二维数组
######助手函数
######数据集分批处理
chunk
find 方法:查询符合条件的第一条数据。
select 方法:查询符合条件的所有数据。
select()返回二维数组,find()返回一维数组。搜索
withTrashed
方法 说明
fetch 渲染模板输出
display 渲染内容输出
assign 模板变量赋值
engine 初始化模板引擎
这是select()的返回:
Array
(
[0] => Array
(
[location_id] => 46
[location_userid] => yujiayu
[location_time] => 2015-10-13 10:20:13
[location_info] => 广东省广州市海珠区新港东路
)
[1] => Array
(
[location_id] => 47
[location_userid] => yujiayu
[location_time] => 2015-10-13 10:20:15
[location_info] => 广东省广州市海珠区新港东路
)
)
引用块内容
##dbcp
#连接自我中断的超时时间(s)#
jdbc.removeAbandonedTimeout=12
#是否自我中断#
jdbc.removeAbandoned=true
#运行检查连接的时间间隔(ms)
jdbc.timeBetweenEvictionRunsMillis=300000
#空闲连接的最大存活时间
jdbc.minEvictableIdleTimeMillis=300000
###分页(pagination)
pageSize pageIndex totalCount pageCount(计算)
prev next first last
.active
#########ROR
first 第一条
last 最后一条
find_by 按条件查找
take 取 limit 1
skip 跳过 offset
trashed 删除
find_by_name
find_by_first_name_and_locked