8

このエラーが発生しています:

TypeError: 'BaseQuery' object is not callable

これが私のコードです:

companies = Company.query.all()
return Company.query(func.count(Company.id))

Company モデルの行数を調べる必要があります。助けてください!

4

1 に答える 1

3

Company.queryそこでは呼び出し可能ではありません。ですべての会社を選択した場合はcompanies = Company.query.all()、単純に を使用してみませんlen(companies)か?

データを取得したくない/取得する必要がない場合は、次のようにしてカウントだけを取得できますCompany.query.count()

于 2013-08-05T12:51:52.440 に答える