Как получить количество InstrumentedList в Python SQLAlchemy?Python

Программы на Python
Anonymous
Как получить количество InstrumentedList в Python SQLAlchemy?

Сообщение Anonymous »

В моей модели SQLAlchemy есть следующие ленивые отношения:

Код: Выделить всё

class AuthorModel(db.Model):
books = db.relationship("BookModel", backref="authors", lazy=True)
def bookCount(self):
return self.books.count()
Я хотел бы получить количество книг автора, но вместо этого получаю следующую ошибку:

Код: Выделить всё

TypeError list.count() takes exactly one argument (0 given)
Любые советы и идеи приветствуются.

Подробнее здесь: https://stackoverflow.com/questions/693 ... sqlalchemy

Вернуться в «Python»