sqlalchemy相关内容

用联接表过滤

我正在尝试提高一些查询性能,但是生成的查询看起来并不像我期望的那样. 使用以下方法检索结果 query = session.query(SomeModel). options(joinedload_all('foo.bar')). options(joinedload_all('foo.baz')). options(joinedload ..
发布时间:2019-09-19 16:34:40 Python

在SQLalchemy中的左联接上过滤

我要使用SQLalchemy执行左外部联接,并过滤掉联接表中确实有匹配项的行. 我正在发送推送通知,所以我有一个Notification表.这意味着我还有一个ExpiredDeviceId表来存储不再有效的device_id. (我不想删除受影响的通知,因为用户以后可能会重新安装该应用,此时通知应根据Apple的文档恢复.) CREATE TABLE Notification (dev ..
发布时间:2019-09-19 16:25:17 Python

在SQLAlchemy/Flask中联接多个表

我试图找出SQLAlchemy中正确的联接查询设置,但似乎无法解决. 我有以下表格设置(简化后,我省略了非必填字段): class Group(db.Model): id = db.Column(db.Integer, primary_key = True) number = db.Column(db.SmallInteger, in ..
发布时间:2019-09-19 16:13:45 Python

在Python和Javascript之间传递变量

想象一下,当更改下拉列表时,您需要编写一些只更改一组复选框的Javascript。 取决于列表中选择的项目,一些复选框将被选中/取消选中。 在后面,你有Python代码和一些SQLAlchemy。 Javascript需要像往常一样识别列表中的选定项目,将其发送回Python模块,然后Python模块将使用某些SQLAlchemy中的变量返回需要检查的复选框列表,即“用户选择”福 ..
发布时间:2019-06-06 00:23:43 前端开发

sqlalchemy中的python继承

所以我是这个python和sqlalchemy的新手。我需要一些继承的帮助,或者可能是一个mixin(而是继承)。 我有一些psudo代码,但我还没有取得任何进展: / p> Base = declarative_base() class ModelBase(Base): “”“Base模型,只定义LAST_UPDATED “”” __tablename__ = 'does ..
发布时间:2018-08-03 16:34:38 Python

SQLalchemy指定要使用的索引

SQLalchemy中有没有办法告诉查询要使用哪个索引? 我需要这个的原因是它生成的SQL查询使用“错误” index - 存在一个完全包含两个字段的索引,它没有使用它。 谢谢! 解决方案 我认为你可以使用 with_hint()。 例如 session.query(Model).with_hint(Model,'USE INDEX col1_index') ..
发布时间:2018-08-02 14:01:11 Python

在创建表之后向SQLAlchemy模型添加索引

我有一个flask-sqlalchemy模型: class MyModel(db.Model): __tablename__ =' targets' id = db.Column(db.Integer,primary_key = True) url = db.Column(db.String(2048)) 该表已经创建,并且正在使用中。我想在url属性上创建一个索引, ..
发布时间:2018-08-02 13:50:29 Python

SQLAlchemy可以与Google Cloud SQL一起使用吗?

我查看了Google Cloud SQL的文档和各种搜索,但是我无法确定是否可以将SQLAlchemy与Google Cloud SQL配合使用,如果是这样,连接URI应该是什么。 我正在使用Flask-SQLAlchemy扩展并需要连接字符串,如下所示: mysql:// username:password @ server / db 我看到了Django示例,但看起来配置使用的是 ..