我有两张关系一对多的表。
Personid是People表的外键。
在flask-admin中使用:
class PeopleAdmin(sqla.ModelView):
[...]
column_auto_select_related = True
inline_models = (Events,)
我可以使用一个表单来创建/更新新人行,其中包含一个非常漂亮的小部件,显示了为上下文人员直接添加新事件的可能性。
我想知道这是否"内联"数据(实际上是Id的即时连接)也可以在主视图中显示,换句话说,我希望以这种方式列出People行:
Id | Name | Surname | Events
1 | John | Doe | event desc 01/01/1980, Event desc 02/03/1987
2 | Joe | Brown | event desc 10/01/1977
3 | Mark | Nest | event desc 01/09/1984, Event desc 02/03/1988, Event desc 12/12/2004
答案 0 :(得分:-1)
func.group_concat(mysql中的GROUP_CONCAT)
是答案:)