腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
调用
过程中
更改
ActiveRecord
关系
对象
中
的
属性
我有一个名为Partner
的
模型,该模型具有name:string和trial: boolean
属性
,我将以以下方式
调用
此模型: options_from_collection_for_select所以基本上我想让它检查trial是否是真的,然后把它附加到它
的
名字后面,这样伙伴看起来就不像PartnerA而像PartnerA (Trial)了。
浏览 14
提问于2020-10-10
得票数 0
回答已采纳
1
回答
创建新
对象
时,CollectionProxy返回nil
、
我有一个通过嵌套表单构建
的
具有has_many
关系
的
模型: has_many :properties debugger end总体而言,
关系
和嵌套形式是有效
的
但是,如果我
在</e
浏览 3
提问于2013-09-11
得票数 1
1
回答
Rails: destroy_all和更新has_many大小
、
我有以下
关系
: has_many :players
在
一个示例
中
,我有一个包含2个玩家
的
比赛,其中一个
属性
为team =1,另一个为team =2
在
我
调用
match.players.where(team: 1).destroy_all之后,下面执行
的
代码使用了match.players.size,但是size不是2,size现在是3。我如何更新size
属性
?我无法
调用
match.
浏览 1
提问于2017-06-06
得票数 0
1
回答
实体框架外键InvalidOperationException
、
、
当这样
的
InvalidOperationException
在
SaveChanges()
调用
过程中
发生时,有没有办法输出更多
的
细节/信息? 操作失败:由于一个或多个外键
属性
不可空,
关系
无法
更改
。当对
关系
进行
更改
时,相关
的
外键
属性
将设置为空值。如果外键不支持空值,则必须定义新
的
关系
,必须为外键
属性
分配另一个非空值,或者必
浏览 3
提问于2015-03-17
得票数 3
4
回答
ActiveRecord
::Relation
对象
如何
调用
类方法
、
、
ActiveRecord
::Relation
对象
如何
调用
类方法?class Project <
ActiveRecord
::Baseend belongs_totasksendProject.first.tasks.initial_tasks # how it works initial_tasks是一个类方法,我们不能在
对象
上<e
浏览 8
提问于2014-02-10
得票数 31
回答已采纳
3
回答
Rails:存储
关系
顺序
的
设计模式
、
、
队列模型与客户具有一对多
的
关系
一个客户一次只能在一个队列
中
我们必须能够找出客户
在
各自队列
中
的当前位置 在
对象
模型
中
,队列只有一个包含customers
的
数组
属性
,但
ActiveRecord
没有数组。在数据库
中
,我可能会创建一些额外
的
表来处理队列
中
故事
的</em
浏览 1
提问于2010-05-12
得票数 0
回答已采纳
2
回答
当核心数据
中
的
下级
关系
实体发生
更改
时通知父实体
、
、
当父实体
的
关系
对象
发生变化时,是否可以
在
父实体
中
接收回调或通知?当实体
的
属性
发生变化时,这种方法非常有效。以下方法..。- (void)didChangeValueForKey:(NSString *)key
在
我
的
Entity子类上
调用
。但是,当其中一个
关系
中
的
属性
发生
更改
时,不会
调用
此方法。我要做
的
浏览 0
提问于2011-10-12
得票数 9
回答已采纳
1
回答
如何显示has_many
关系
中
的
一项?如何对
对象
进行
更改
,然后
在
has_many
中
创建一个新项?
、
、
、
、
我试图只显示和捕获*has_many*
关系
中
的
“最近”项。基本上,我希望找到存在于*has_many*
关系
中
的
单个
对象
(基于某些条件),并使用记录显示该
对象
。我定义了这样
的
类
关系
(去掉了): has_many :member_status_histories has_many如果用户
更改
成员状
浏览 2
提问于2012-02-24
得票数 0
回答已采纳
1
回答
如何在运行时
更改
ActiveRecord
的
表名
、
我在运行rails应用程序
的
过程中
更改
了table_name_prefix (听起来可能有些奇怪,但实际上这正是我想要
的
)。当
ActiveRecord
的
table_name_prefix发生变化时,我通过
调用
reset_table_name重置表名(table_name和quoted_table_name),它们也发生了变化如果表名发生了变化,
在
调用
了count或find这样
的
东西之后,
ActiveRecor
浏览 1
提问于2011-03-31
得票数 10
回答已采纳
1
回答
即使结果行为零,也可以从
关系
中
获取列名吗?
、
在
Rails
中
,可以使用
ActiveRecord
查询数据库。
ActiveRecord
的
查询结果是
ActiveRecord
::Relation
对象
。由于我们可以执行
ActiveRecord
::Relation#select并指定任意select子句,因此有时数据库返回
的
记录包含数据库
中
不存在
的
列。如果此
关系
包含多个行,则可以使用the_relation.first.attribute
浏览 0
提问于2019-02-25
得票数 0
1
回答
对象
创建后使用
ActiveRecord
::Error
、
、
我可以
在
现有
对象
中使用
ActiveRecord
::Errors吗?我不知道如何处理文件处理
过程中
可能引发
的
异常。我正在考虑将这些错误添加到可用于验证错误并由errors提供
的
ActiveReco
浏览 5
提问于2013-04-03
得票数 0
回答已采纳
3
回答
如何检查
对象
是has_one还是has_many
的
结果?
、
、
我基于has_one或has_many
关系
动态构建查询。因此,我可以以
对象
或CollectionProxy结束。如何根据这个结果测试查询是使用has_one还是has_many
关系
?我想检查这个类型,但是CollectionProxy
的
类型是相关模型类型
的
子类。class User < <em
浏览 10
提问于2015-07-01
得票数 3
回答已采纳
3
回答
rails
中
的
活动记录和ORM有什么区别?
、
、
、
一些文件显示两者是相同
的
。这是真的吗?
浏览 4
提问于2016-07-25
得票数 8
1
回答
只能通过魔术方法访问
的
Yii2字段
、
* * @property Tweet[] $tweetsclass Hashtag extends
ActiveRecord
className(), ['id' => 'tweet_id'])->viaTable('tweet_hashtag', ['hashtag_text' => 'text']);} 当我
在
某个组件
浏览 0
提问于2016-03-12
得票数 0
2
回答
对于这个场景,我应该使用多态关联吗?
、
category.rb attr_accessible :nameendclass Business <
ActiveRecord
::Baseendjob.rb has_many :c
浏览 5
提问于2012-10-18
得票数 1
回答已采纳
2
回答
当
关系
发生变化时,是否有一个更新NSManagedObject
的
好方法?
、
、
、
PhoneNumber实体有两个
属性
:实际号码和电话号码
的
类型(手机、家庭、工作等)。 现在,
在
Person willSave方法
中
,我正在更新vcard
属性
。如果Person
对象
上
的
另一个
属性
已
更改
,则此操作很好。但是,如果我
更改
了PhoneNumber
对象
上
的
类型或数字,或者ContactRecord上
的
任何
属性
,那么就不会在Person<e
浏览 1
提问于2014-02-08
得票数 2
回答已采纳
13
回答
使用after_save回调修改相同
的
对象
,而不会再次触发回调(递归)
如果我向
ActiveRecord
模型添加一个after_save回调,并且
在
该回调中使用update_attribute来
更改
对象
,则会再次
调用
该回调,从而发生“堆栈溢出”(hehe,我无法抗拒)。有没有可能避免这种行为,比如在回调执行
过程中
禁用它?还是有别的方法呢? 谢谢!
浏览 0
提问于2008-10-19
得票数 28
回答已采纳
1
回答
使用association_id
关系
创建setter方法
中
的
has_many
、
我试图
在
setter方法
中
调用
association_id (
在
我
的
情况下是site_id)
属性
,但是当使用has_many
关系
创建
对象
时,我得到了零。主域由primary_id
属性
确定。给定站点
的
所有域都具有相同
的
primary_id。@site.domains.create(domain: "www.example.com", is_primary: true) 当我
浏览 0
提问于2015-08-06
得票数 1
回答已采纳
3
回答
rails 4
中
的
有序has_many关联
、
、
因此,我
的
第一种方法是
在
指令
中
添加一个位置
属性
,并添加以下内容。true, class_name: 'RecipeInstruction'我
在
配方控制器
中
设置了位置
属性
。这种解决方案有两个缺点: order语句只影响从db获取。当我
在
非持久化菜谱/指令
中
更改
位置
属性</em
浏览 4
提问于2016-02-07
得票数 3
2
回答
Rails -大型数据库查询
、
、
、
、
假设我需要实现一个产品目录数据库
的
搜索算法。这将包括产品表、制造商表、库存表等
的
多个连接。
在
.NET / MSSQL
中
,我将在一个DB存储
过程中
隔离这样
的
逻辑,然后
在
我
的
.NET应用程序
的
数据访问层
中
编写一个包装器方法来简单地
调用
这个存储过程。 这样
的
东西
在
RoR
中
是如何工作
的
呢?根据我
的
基本理解,R
浏览 6
提问于2015-09-20
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
T运维对象关系在AIOps中的价值探索
如何从 MongoDB 迁移到 MySQL
超级MyBatis
Mybatis-plus 思维导图,让 Mybatis-plus 不再难懂
mybatis-plus思维导图,让mybatis-plus不再难懂
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券