rails-activerecord 相关问题

使用Ruby on Rails框架中的Active Record模式实现对象关系映射(ORM)。

Rails 5如何在postgres中保存两个日期时间之间的小时和分钟差异?

我的表有3列:数据类型时间戳,| created_At | final_time | duracion(创建at和final_time之间的差异)| | |列差异应该保存...

回答 2 投票 1

查询数组列是否包含一个或多个值

我有一个Rails 5应用程序,带有PostgreSQL 9.6数据库。该应用程序具有Report模型,其中包含department_ids数组字段,该字段在schema.rb中定义为:t.integer“department_ids”,...

回答 1 投票 9

Rails选择所有列

我有一个Article模型类,它与User模型类的一对多连接Article <ApplicationRecord belongs_to:user end class User <ApplicationRecord has_many:articles end ...

回答 1 投票 1

Rails中JoinTable迁移方法的模型类名

在这里的Rails指南中,写道:如果JoinTable是名称的一部分,还有一个生成连接表的生成器:rails g migration CreateJoinTableCustomerProduct customer ...

回答 1 投票 2

内容被保存为nil rails

我遇到了一个相当不寻常的情况,我似乎无法弄清楚为什么会发生这种情况:我有一个User模型:class User <ActiveRecord :: Base has_many:posts,dependent :: destroy end ...

回答 1 投票 0

无法找到表'名称'

我是Ruby的新手,无法解决这个问题。我尝试在类似的帖子中解决问题的解决方案,没有解决问题希望有人可能知道什么是错的。当我试图......

回答 1 投票 1

使用部分注释表单在失败的.save的else语句中呈现的内容

我尽力用一句话来描述我的问题,但这有点难。我有一个有评论的故事。在我的故事show.html.erb中我加载了我的评论和评论表(评论/ ...

回答 1 投票 0

在视图或index.html.erb中一起显示嵌套属性

我有一个包含大部分属性的Product模型和一个has_many关系到我的Product_Images模型。所有的更新,编辑等都像魅力一样,但我很难带来......

回答 1 投票 2

多个关联使用NOT运算符连接查询

我有以下Rails查询,效果很好: - @basic = Pay.joins(:ee_pay =>:company_pay).where(:pays => {pay_line_id:current_pay_line.id,pay_sub_head_id:1} ,: company_pays => {: ...

回答 1 投票 1

检查项目是否在另一个模型的`has_many`字段中的最简单方法?

我有3个桌子,冷却器,CPU,插座。一个冷却器(支持/)has_many套接字和cpu belongs_to套接字。现在我检查冷却器是否支持cpu的最简单方法是什么? @ cooler.sockets.include? @中央处理器....

回答 2 投票 1

如何仅在Rails中验证用户的英文字母输入?

我正在试验一个rails应用程序。我想仅在rails中验证用户输入的英文字母字符。假设我们有一个注册表单供用户填写:名称,地址,电子邮件......

回答 2 投票 0

获取所有记录之间最常见的列值

我正在尝试从数据库返回最常见的文本值(国家/地区)。虽然我的第一次尝试没有产生任何错误,但我怀疑它没有返回最常见的值:@ ...

回答 1 投票 0

Rails ActiveRecord关系无效外键错误

我是Rails的新手(使用5.1)而我在设置ActiveRecord关联时遇到了麻烦。组织者可以注册然后创建一个俱乐部。组织者属于一个俱乐部(我猜可能会...

回答 1 投票 0

RAILS - 如何在关联中定义组

我有两个关联的表,其模型如下所示。在这里,我想获取所有“ilans”,这些“ilans”是“created_at OR在过去36小时内有相关记录(ilanupdates)”模特:......

回答 1 投票 0

Rails / SQL帮助:三个表,按另一个记录的存在进行选择和排序

使用ActsAsTaggableOn gem,可标记对象是Template。加上这些关联:类Template acts_as_taggable has_many:template_designs end class Pins belongs_to:template ...

回答 1 投票 -1

Rails:引用一个表时创建两个导航属性

我正在创建一个名为Routes的表,它只有destination_airport_id和arrival_airport_id。我希望能够引用@ route.destination_airport,但Rails不会创建这些属性。 ...

回答 1 投票 0

如何连接2 where子句调用的响应?

我想返回一组用户,并结合2个不同的查询结果。我目前有这个,但我没有看到正确的结果def get_abc()users = User.where(“....”)users&...

回答 2 投票 -2

如何使用Rails关联访问值

所以,我试图了解rails中的Associations(我正在使用5.1.5)。我有部分工作,但我正在尝试获取bank.title,这是我关联的银行帐户...

回答 3 投票 0

Rails ActiveRecord - 获取与锁定的belongs_to关联

我想检索一个belongs_to关联并获取其对象的数据库锁。 > character.team.lock! ActiveRecord :: Base - 团队负载 - {:sql =>“SELECT`scam`。* FROM`scam` ...

回答 1 投票 0

ActiveRecord NoMethodError:nil的未定义方法`association':NilClass

使用Rails 5.1.4,在使用#includes更改#find以预加载has_many关联后:Website.includes(:configured_checks).find(params [:id])抛出异常:NoMethodError:undefined ...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.