【发布时间】:2015-10-01 22:16:51
【问题描述】:
我正在尝试在 web2py 中创建一个 SQLFORM.grid,按 2 个字段分组并计算它们,但我不知道该怎么做。
型号
db.define_table('invocados',
Field('modulo_servico', 'string', label='Módulo (Serviço)', default=IS_LENGTH(2)),
Field('servico', 'string', default=IS_LENGTH(8)),
)
控制器
fields=(db.invocados.modulo_servico, db.invocados.servico)
Invocados=SQLFORM.grid(db.invocados.modulo_servico != db.invocados.modulo_consumidor, details=False, fields=fields, groupby=(db.invocados.modulo_servico | db.invocados.servico) , paginate=15)
我正在尝试计算按 modulo_servico 和 servico 分组的所有记录。 我试过了:
fields=(db.invocados.modulo_servico, db.invocados.servico, db.invocados.count())
但它不起作用。
你能帮忙吗?
【问题讨论】:
-
可悲的是,只有少数人使用 web2py...
标签: web2py