Sqlite 如何将带有行数限制的Web2Py SQL代码转换为DAL?
这(SQLite代码)是如何工作的:Sqlite 如何将带有行数限制的Web2Py SQL代码转换为DAL?,sqlite,web2py,data-access-layer,Sqlite,Web2py,Data Access Layer,这(SQLite代码)是如何工作的: csv_rt_bat_c_x = db.executesql('select * from csv_rt_bat_c LIMIT 100') csv_rt_bat_c_x = db().select(db.csv_rt_bat_c.ALL) 转换成Web2Py DAL 这是有效的: csv_rt_bat_c_x = db.executesql('select * from csv_rt_bat_c LIMIT 100') csv_rt_bat_c_x
csv_rt_bat_c_x = db.executesql('select * from csv_rt_bat_c LIMIT 100')
csv_rt_bat_c_x = db().select(db.csv_rt_bat_c.ALL)
转换成Web2Py DAL
这是有效的:
csv_rt_bat_c_x = db.executesql('select * from csv_rt_bat_c LIMIT 100')
csv_rt_bat_c_x = db().select(db.csv_rt_bat_c.ALL)
但是如何增加100个限制(以加速开发)?使用以下参数:
csv_rt_bat_c_x = db().select(db.csv_rt_bat_c.ALL, limitby=(0, 100))
作为解决方法,我发现:csv_rt_bat_c_x=db.executesql('select*from csv_rt_bat_c LIMIT 100')您的更好。它允许在大型工作台上进行测试时加快速度,并达到标准要求。