腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
/
SQLAlchemy
-
更新
外
键
时
的
加载
关系
?
、
、
有没有办法在刷新/提交之前为新对象自动
加载
这个
关系
?
浏览 2
提问于2011-10-09
得票数 6
1
回答
SQL Alchemy AttributeError:“str”对象没有特性“”str“”
、
、
我试图将一个新元素添加到数据库
的
表中,但我一直收到这个错误。我
的
数据库是这样
的
: class User(UserMixin, db.Model): id = db.Column(db.Integerdb.Column(db.Text, nullable=False) img_url = db.Column(db.String(250), nullable=False) 我用来创建新博客文章
的
函数是当我在两个表之间创建一个
关系
浏览 38
提问于2021-11-16
得票数 0
1
回答
为什么ForeignKey和RelationshipProperty属性在
SQLAlchemy
中没有自动同步?
、
、
我正在试图找出
SQLAlchemy
处理
外
键
的
方式。,那么
SQLAlchemy
就会发现ModelTwo.one_id和ModelTwo.one指的是同一个数据库列。在创建ModelTwo记录
时
,可以使用ModelOne记录
的
数字ID或ModelOne实例填充FK字段:two_a = ModelTwo如果是这样的话,这必须是一个巨大
的
红旗在一个开发人员
的
头上。当我们
浏览 1
提问于2014-07-10
得票数 3
回答已采纳
1
回答
刷新后未
更新
SQLAlchemy
关系
、
我有一些模型,它们之间
的
关系
定义如下: __tablename__ = 'parent' id = Column(Integer, primary_key,那么我希望它
的
父亲
的
孩子
关系
在刷新会话之后
更新
到包含这个子会话。不过,我看不出来。我可以直接将新
的
子程序添加到parent.children列表中,并刷新会话,但是由于其他现有代码,我想使用session.add添加它。我也可以在添加了子co
浏览 0
提问于2018-06-14
得票数 15
2
回答
SQLAlchemy
可以从数据库模式自动创建
关系
吗?
、
、
、
、
从具有
外
键
的
现有(SQLite)数据库开始,
SQLAlchemy
是否可以自动构建 通过__table_args__ = {'autoload': True}自动创建
SQLAlchemy
类。目标是从相关表中轻松地访问数据,而不必手动逐个添加所有
关系
(即,不使用
sqlalchemy
.orm.relationship()和
sqlalchemy
.orm.backref)。
浏览 3
提问于2013-01-18
得票数 10
回答已采纳
1
回答
sqlalchemy
:在外
键
和
关系
中声明级联有什么区别?
在外
键
中声明级联与在
关系
中声明级联有什么区别?id = Column(Integer, primary_key=True)使用
外
键
声明,似乎级联是在数据库级别强制执行
的
。
关系
方法是如何工作
的
?谢谢!
浏览 0
提问于2010-05-18
得票数 7
回答已采纳
1
回答
使用
SQLAlchemy
插入
、
所以我有一个定义如下
的
类: id = db.Column(db.Integer, primary_key=True) def __repr__(self):从本质上讲,我希望每个用户都有一个用户(他们
的
朋友)列表,但我似乎不知道这是否是建模这种
关系
的
正确方式,如果这看起来合理,我应该如何
浏览 0
提问于2011-07-12
得票数 1
1
回答
如何插入“答案”模型?
、
简单
的
代码是:Base = declarative_base() __tablenameSession.commit() AttributeError: 'module' object has no attribute '_sa_instance_state
更新
谢谢@dhaffey,我已经修正了排版。这是我
的
浏览 2
提问于2010-09-08
得票数 1
回答已采纳
1
回答
为什么
SQLAlchemy
不将FactoryBoy SubFactory生成
的
对象转换为
外
键
?
、
、
、
我使用
的
是
SQLAlchemy
和 (通过Flask扩展)和。我可以毫无问题地调用GearItemFactory(),显然它同时生成了一个GearIt
浏览 10
提问于2015-08-07
得票数 6
回答已采纳
2
回答
在两个表之间有多个
外
键
有意义吗?
、
、
我正在学习
Sqlalchemy
,并注意到一个
外
键
关系
是通过关联表名来定义
的
,而没有标识连接两个表
的
实际
外
键
,所以我想,如果两个表之间有多个
外
键
(如果有意义的话),
sqlalchemy
将无法确定用于连接这两个表
的
键
无论如何,我
的
问题是:在两个表之间设置多个
外
键
()是否有意义?
浏览 0
提问于2018-12-24
得票数 3
回答已采纳
1
回答
以编程方式访问
sqlalchemy
外
键
关系
信息
、
、
、
我正在尝试为flask-
sqlalchemy
模型构建测试,以确认它们与数据库中
的
表匹配。使用反射,我可以获得db表、列和
外
键
。使用这些模型,我知道如何检查表名和列名,但我不知道如何以编程方式查看已定义
的
外
键
关系
。
浏览 12
提问于2021-08-27
得票数 0
回答已采纳
1
回答
SQLAlchemy
:如何在删除
时
禁用ORM级别的
外
键
处理?
、
、
我已经了解到,
SQLAlchemy
实现了一些
外
键
处理,比如在删除父
键
时
将其设置为null,这意味着可以将它们设置为不同
的
行为,不同
的
执行相同事情
的
方法可以得到其中
的
任何一个。示例: 我有Comment和Subscription,Subscription和Comment有一个
外
键
关系
。我首先将backref = backref('subs', cascade =
浏览 2
提问于2020-04-29
得票数 1
回答已采纳
1
回答
声明式
SQLAlchemy
关系
()
的
入门问题
、
、
、
我对
SQLAlchemy
,甚至数据库编程都是新手,也许我
的
问题太简单了。这是回溯: File "/Library/
Python
/2.6/site
浏览 0
提问于2010-04-12
得票数 5
回答已采纳
3
回答
反射表中
的
SQLAlchemy
和
外
键
、
、
我遇到了一个与
SQLAlchemy
和反射表有关
的
问题,这些表与
外
键
相连。team_home和team_visitor都是指向team_table.id
的
外
键
。我确信,我忽略了类中声明
关系
的
列(如relationship("Address", foreign_keys=[billing_address_id])),但是由于该类
的
定义已经被反映,所以在调用时(或实例
时
)不能使用<em
浏览 2
提问于2020-01-07
得票数 4
2
回答
SQLalchemy
NoForeignKeysError:无法确定
关系
User.posts上父/子表之间
的
连接条件
、
、
、
、
我从Mega教程开始,建立了一个简单
的
博客风格网站。我把这与一些巨蟒
的
学习联系起来,试图加强我所学到
的
东西。为了学习更多知识,我决定放弃传统
的
烧瓶登录
的
教程,不再推荐OAuth登录。但是,当我尝试登录
时
,我遇到了一个问题。 NoForeignKeysError:无法确定
关系
User.posts上父/子表之间
的
连接条件--没有
外
键
连接这些表。由于我对
Python
的
理解有限,
浏览 1
提问于2015-12-12
得票数 14
回答已采纳
1
回答
error,配置modelBuilder以修复错误“循环或多个级联路径”
、
、
我想配置民间
关系
: System.Data.SqlClient.SqlException:在表'FK_Likes_Comments_CommentId‘上引入
外
键
约束指定“删除不操作”或“
更新
不操作
浏览 1
提问于2017-07-16
得票数 1
回答已采纳
4
回答
具有完全复合主键/
外
键
支持
的
PHP ORM
、
、
、
、
我正在寻找完全支持基于复合主键和
外
键
的
复合(多列)
关系
的
PHP5 ORM。我希望Doctrine 2能解决这个问题,但它没有,它是
关系
数据建模中
的
一个基本特性,但我所知道
的
PHP ORM软件都不支持它。我最近发现
SQLAlchemy
有完全
的
支持,但我需要
的
是PHP
的
一些东西,而不是
Python
。
浏览 1
提问于2010-11-08
得票数 6
回答已采纳
1
回答
是否可以在模型中填充
SQLalchemy
外
键
并让它
加载
相关对象
、
这种
关系
由事务日志表中
的
tlog_ppl_id列定义,该列引用人员表中
的
ppl_id列( people表包含成员)。 假设我有一个新
的
Transactionlog对象T。如果我
加载
一个成员对象(让我们称它为M),并设置T.member = M,我可以访问T.member并返回我
的
链接成员。我想要做
的
是让我
的
新
的
transactionlog
SQLAlchemy
对象T,并用一个有效
的
ppl_id填充t
浏览 0
提问于2016-11-22
得票数 3
回答已采纳
2
回答
烧瓶不稳定无法构造查询
、
、
、
、
我有两个Flask-
SQLAlchemy
模型和两个分别的Flask-Restless API端点,如下所示: person_id = db.Column]) 但是,当我试图像中描述
的
那样对相关模型进行搜索查询
时
,我得到
的
浏览 3
提问于2015-07-03
得票数 1
1
回答
如何使用eve-
sqlalchemy
更新
项目
关系
、
、
我已经创建了一个简单
的
eve-
sqlalchemy
应用程序,它有一个User和Role资源来模拟。User类可以有多个角色。下面提供了完整
的
示例代码。我感兴趣
的
是能够对用户
的
角色进行POST,或者PATCH用户
的
角色。我一直没能找到一种方法来做到这一点而不会遇到错误。看起来eve-
sqlalchemy
强制User.roles
的
类型为integer,这是Role类
的
主键id。虽然我可以进行这些更改(例如,使userroles表成为声明性
浏览 0
提问于2017-02-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从0到1学习 SQLAlchemy 2.x:打造你的 Python 数据库操作利器
SQLAlchemy:让数据库操作变得轻松愉快的Python ORM魔法
小窍门:为MySQL和Pandas准备的SQLAlchemy
《Flask Web开发》第5、6章 学习摘要
更新下大电池笔记本:除了99瓦时的机哥外,还有哪些可选?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券