如何从 peewee 数据库中获取行数?

How get number of rows from peewee database?

我只需要从 peewee 数据库中获取行数。我知道 .count.wrapped_count 可以在查询中执行。

num_of_rows = Video.select().wrapped_count()

我需要执行 select 查询来获取行数。它会影响性能吗?是否有任何方法或字段可用于获取数据库中存在的行数?

在原始 SQL 查询中,我可以这样写。

SELECT COUNT(*) FROM video;
Video.select().count()

发出 SELECT COUNT(1) FROM video 查询。