腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
未定义的方法`find_or_create‘
、
我想使用下面的命令在数据库中插入记录 company: account.Name, title: contact.Title, user_id: contact.CreatedById, 其中Profile是一个activerecord modelundefined
浏览 3
提问于2012-05-07
得票数 6
回答已采纳
2
回答
Rails
ActiveRecord创建或查找
、
、
、
我正在开发一个
Rails
4应用程序,在我的post方法中,我希望根据用户要创建的内容,如果它不存在,创建它,如果它确实更新了它所拥有的参数,来查找记录。
浏览 5
提问于2013-07-28
得票数 10
回答已采纳
1
回答
Rails
3
find_or_create_by
、
、
、
我在关注客户端belongs_to帐户发票belongs_to帐户发票belongs_to客户端当我尝试动态创建一个新的客户端时,我得到一个错误:client_id: - can't be blank 我收到这个错误的原因是因为无法创建客户端,因为它需要客户端模型中的account_id。如果我在客户机模型中删除此行validates :account_id, :presence => true,发票将被添加,但
浏览 0
提问于2011-10-06
得票数 5
回答已采纳
2
回答
尝试将任务与todolist应用程序上的列表关联时,find_or_create_by_name不起作用
、
、
在启动
Rails
服务器后,当我尝试与表单交互时,
rails
新手正在将任务与列表相关联,并且遇到了麻烦。谢谢!in TasksController#create
Rails
.root: /Users/user/
rails
_projects/todolist Application T
浏览 0
提问于2012-08-09
得票数 0
回答已采纳
1
回答
在`has_many` `through`关联上使用`
find_or_create_by
`时出错
、
、
在has_many through关联上使用
find_or_create_by
时遇到问题。class User has_many :roles, :through => :permissions当我在User对象的roles关联上调用
find_or_create_by
时,
Rails
抛出错误。u = User.first #
Rails
throws
浏览 0
提问于2010-02-10
得票数 6
1
回答
NoMethodError:迁移到
Rails
4.0时未定义的方法
我正在处理
Rails
应用程序从3.2.13迁移到4.0.0的工作,在运行应用程序之前,我需要运行一个种子文件:# This file should contain all the recordactive_support/dependencies.rb:222:in/home/abc/.rvm/gems/ruby-2.3.0@proj/gems/railties-4.0.0/lib/
rails
浏览 2
提问于2016-06-27
得票数 1
1
回答
如何更新最后一条记录,而不是创建新记录
、
、
、
我在用回形针上传图片。我想要的是,当文件存在时,用文件名更新最后一个记录,而不是创建一个新记录。在回形针中,文件名为path。 def create @photo = current_user.photos.update_attribute(:path, params[:path]).last @photo = current_user.photos.new(photo_params)end我只想将path值添加到现有的行中:
浏览 4
提问于2014-08-08
得票数 1
1
回答
处理重复模型创建
、
、
我在
Rails
中使用Rspec。我目前正在测试我的模型之一。这个特定的模型被植入有5条记录的数据库中。每个记录都有一个带有种子值的name属性。例如:
find_or_create_by
(name: 'Text')
find_or_create_by
(name: 'Date')
find_or_create_by
(n
浏览 0
提问于2018-05-03
得票数 0
回答已采纳
1
回答
将多个更新和创建保存为一个事务- ruby
rails
、
在我当前的应用程序中,我执行update PUTS,这将更新表中多行中的某些属性,并在同一个表中创建一条新记录。我的控制器代码片段如下所示: params[:p_types].values.each do |p_type_params| PlayerType.find(p_type_params[:player_id]).update_attributes p_type_params @new_player_typ
浏览 0
提问于2014-11-20
得票数 0
1
回答
rails
3
,如何路由
find_or_create_by
、
我有一个
find_or_create_by
: @code = Code.find_by_code(params[:redemption][:code]) @redemption
浏览 2
提问于2011-12-14
得票数 1
回答已采纳
2
回答
使用Devise添加角色
、
、
active_support/dependencies.rb:241:in `load' /Users/Dizzy/.rvm/gems/ruby-2.1.1/gems/railties-4.1.1/lib/
rails
浏览 5
提问于2014-06-25
得票数 0
回答已采纳
0
回答
Rails
3.2 : mysql中键索引的重复条目?
、
、
、
我使用的是
rails
3.2。这里!我正面临着一个问题,统计数据如下。 我有两个模型类RequestedTrip和TagTrip。这里!有一个before_save回调,我在其中使用
find_or_create_by
来查找或创建RequestedTripAgent对象。在TagTrip after_update回调中,我也使用了RequestedTripAgent的同一对象的
find_or_create_by
。在这里,我使用了
find_or_create_by
,但得到了RequestedTripAgent的重复键索引错误。
浏览 0
提问于2017-06-07
得票数 2
回答已采纳
1
回答
find_or_create_by
导致SQLite
3
主键必须是唯一错误
、
、
我使用ActiveRecord和Ruby (无
Rails
)与SQLite
3
数据库进行接口。我从web中获取一些数据,并使用
find_or_create_by
(some_hash)将其存储在数据库中。如果some_hash已经存在于数据库中,那么
find_or_create_by
方法将失败,并提供以下sql :SQLite
3
3
::ConstraintException:主键必须是唯一的。
浏览 1
提问于2014-01-30
得票数 0
回答已采纳
1
回答
当数据库包含100k条记录时,
rails
find_or_create_by
速度很慢
、
、
我注意到
rails
中的
find_or_create_by
减慢了数据摄取速度,尽管我在SELECT字段上设置了索引。对如何加快速度有什么建议吗?我正在使用postgres
浏览 11
提问于2019-06-04
得票数 0
回答已采纳
2
回答
find_or_initialize_by方法的
Rails
4弃用警告
、
我正在从3.2升级到
Rails
4。
浏览 0
提问于2014-03-18
得票数 20
回答已采纳
1
回答
rails
2.3中中间表上的
find_or_create_by
、
、
我有两个表,与第三个表相关,如下所示。 has_many :B, :through => :ABend has_many :A, :through => :ABend belongs_to :B,end 我想能够插入到中间表( AB )中,使用find_or_create.But
浏览 2
提问于2014-03-11
得票数 1
1
回答
Rails
find_or_create方法和更新记录属性
、
、
、
如果找到记录,
Rails
find_or_create_by
()是否也会更新记录属性。如果没有,有没有一种简单的方法来find_or_create一条记录,如果记录已经存在,就更新记录的属性
浏览 0
提问于2012-10-04
得票数 3
回答已采纳
2
回答
在
Rails
迁移中迁移数据
、
然后,您希望从line_items表中删除make列,但是对于每个带有make的line_item,您都希望使用
find_or_create_by
(line_item.make)。我该如何在
rails
迁移中有效地做到这一点呢?我很确定我可以为每个line_item运行一些简单的
find_or_create_by
,但我担心后备支持,所以我只是在这里张贴这篇文章,寻求任何提示/建议/正确的方向。 谢谢!
浏览 0
提问于2009-12-11
得票数 0
回答已采纳
1
回答
Rails
:迁移默认值不能被create方法覆盖
、
、
、
t.string :title, default: '', null: false endend同样的结果适用于
find_or_create_by
t
浏览 2
提问于2015-06-25
得票数 1
1
回答
重写
Rails
4中的现有模型
、
、
、
ModelA logger.info "foo method from model B"end但上面写着***** NoMethodError Exception: undefined method '
find_or_create_by
为了记录在案,我正在使用'
浏览 2
提问于2017-05-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是Ruby on Rails
Ruby on Rails 学习手记(五)
Ruby on Rails 学习手记(二)
Ruby on Rails 学习手记(七)
在 Rails 中使用 Bulma 框架
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券