即使count为0,Peewee ORM也会在manytomy关系上注释count

2024-05-02 11:43:21 发布

您现在位置:Python中文网/ 问答频道 /正文

让我们试着用用户和tweets来解释我的问题。

以下是我的模型(来自Peewee docs):

class User(BaseModel):
    username = CharField()

class Tweet(BaseModel):
    user = ForeignKeyField(User, related_name='tweets')
    message = TextField()

我的问题是:

^{pr2}$

我有一些用户还没有发布tweet,但是我还是希望通过我的查询来获得他们。不幸的是,这个查询对于没有tweet的用户是不起作用的。

我怎样才能解决这个问题?


Tags: 用户模型docsusernametweetsclasstweetbasemodel