我必须从两个表中建立一个数据列表。一个是规则表,另一个是关联对象表。现在我在做这样的事情
items = User.query.all()
users_table = UsersTable(items)
然后把它和表模块一起使用,就像这样:
class UsersTable(Table):
classes = ['table', 'table-striped']
id = Col('#')
name = Col('Name')
如何为items对象编写查询,该对象可能还包含AssocationClass中的字段?我的意思是,例如在AssocationClass中,我有字段用户类型,当我这样写的时候:
class UsersTable(Table):
classes = ['table', 'table-striped']
id = Col('#')
name = Col('Name')
user_type = Col('Type')
这会有用的。你知道吗
顺便说一句,我试过了,但这不管用。你知道吗
items=User.query.join(AssocationClass, (AssocationClass.id_user == User.id)).all()
如果它是一个普通的SQL,我会这样写:
Select id, name, user_type from User join AssocationClass(id_user);
目前没有回答
相关问题 更多 >
编程相关推荐