按顺序从web2py db查询中提取字段名称

时间:2014-07-16 21:12:29

标签: web2py

即使SQLTABLE方法显示我正在寻找的表,我必须手动创建这样的表用于其他目的(必须使每个字段在点击时变成输入框,然后对数据库进行更新)。因此,我正在考虑手动提取信息。

如何提取返回的Rows定义的字段名称?

我的第一次尝试是:

db(db.tableName).select().first().keys()

但是,这将按照散列的顺序返回键,而不是字段实际位于数据库中的顺序。提取此信息的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

表的字段名称存储在db.tablename.fields中,按照模型中定义的字段的顺序。