flask-sqlalchemy 如何查询关系表中的一个字段?,,class Things
flask-sqlalchemy 如何查询关系表中的一个字段?,,class Things
class Things(db.Model): __tablename__ = 'things' id = db.Column(db.Integer, primary_key=True) things_name = db.Column(db.String(64)) things_list = db.relationship('List', secondary=things_plus_list, backref=db.backref('list_things', lazy='dynamic'), lazy='dynamic')class List(db.Model): __tablename__ = 'list' id = db.Column(db.Integer, primary_key=True) list_name = db.Column(db.String(64), unique=False) things_plus_list = db.Table('things_plus_list', db.Column('things_id', db.Integer, db.ForeignKey('things.id')), db.Column('list_id', db.Integer, db.ForeignKey('list.id')), db.Column('create_time', db.DateTime, default=datetime.now) )
以上是看flask时间开发,学习动手搞个小网站,用flask-sqlalchemy构建的数据库模型,「things_plus_list」是一个关系表,表示的是东西(things)和清单(List)的关联关系,目前学会如何查询东西所属的所有清单,也懂得如何查询清单下所有的东西,但有一个实现没有思路,想请大神指点一下思路即可,或者有资料的大神恳请贴一下地址:
实现是:查询出某个清单所有的东西,然后按他们关联起关系的时间倒序排序东西。即关系表「things_plus_list」中有一个字段「create_time」我没有思路怎么利用起来。
请大神指点。解决问题我会私信你索取支付宝,小弟送上30元烟钱请大神抽包烟。
编橙之家文章,
相关内容
- 如何在mac上用python批量将word文件转成txt文件,pythontx
- python 字符问题'utf8' codec can't decode byte 0xe6 in position 0,
- peewee postgres ArrayField 和JSONField怎么update数据,peeweepos
- 线上环境部署Django,线上部署django,请问大家是如何在线
- windows下python控制台输出中文乱码问题?,,在做爬虫的
- web2py db.define_table(),,中的format关键字参
- 自己写的Flask mysql操作类出错?,flaskmysql,操作类如下#
- 两个 js 加密函数写成 python 怎么写,jspython,function aes
- python爬虫正则表达式问题,python爬虫,scrapy爬虫,里面用
- Python通过SMTP发送邮件总是验证失败。,pythonsmtp,以下是
评论关闭