【问题标题】:.query method not working on flask-sqlalchemy model class.query 方法不适用于 flask-sqlalchemy 模型类
【发布时间】:2021-03-09 07:37:45
【问题描述】:

我正在使用https://flask-sqlalchemy.palletsprojects.com/en/2.x/,并且我有这个模型类:

from config import db


class Category(db.Model):
    """Data:
        id (int): database id
        name (string): display name
    """
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(50))
    products = db.relationship('Product', backref='category', lazy='dynamic')

    def __repr__(self):
        return '<Category %s>' % self.name

但是 .query 不适用于这个类,它说没有这样的方法? 有人知道为什么查询不存在吗?

【问题讨论】:

  • 你能添加确切的错误信息吗
  • 我的 IDE (Pycharm) 给出了这个错误信息:Unresolved attribute reference 'query' for class 'Category'

标签: python flask sqlalchemy flask-sqlalchemy flask-restful


【解决方案1】:

是我的 IDE 引发了错误,当我运行脚本时,它显然运行良好。感谢大家的宝贵时间!

【讨论】:

    猜你喜欢
    • 2020-09-23
    • 2015-07-29
    • 2023-03-17
    • 2020-09-15
    • 2019-04-25
    • 1970-01-01
    • 2019-05-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多