默认情况下,admin_created是设置为false的布尔域。我为第一次训练提供了一个真实值,但为booleanfield保留了第二次训练为空。根据我的理解,它应该自动设置为false,但我得到了下面的错误消息。你知道为什么会发生这样的事情吗?(default=False)
psql:db/create_main_exercises.sql:49: ERROR: 23502: null value in column此外,我将admin_created字段更改
class Forecast(Model): type = StringField()我想通过应用“如果具有该类型的所有项都为True,则all_approved应为True,如果至少有一个为False,则为false。
最后,在我的查询集中,我希望有两个字段type,all_approved。相反,对于每个type,它只提供两个项,一个以all_approved作为True,另一个以all_approved为False。