activerecord 相关问题

Active Record是一种将域逻辑与存储抽象结合在一起的模式。对于有关Rails ORM框架的问题,请使用此标记来解决有关模式的问题,[rails-activerecord]。

获得没有抵消的日期

我正在使用MySQL来存储我的数据。我根据每个时区录制了不同偏移的日期。在那些日期重要的只是“有效”的时间。这是一个例子:date1 =“星期四,...

回答 1 投票 0

与同一模型相关联

我有一个城市模型,我想与另一个被称为姐妹城市的城市建立一个可选择的关系。为了避免向城市添加其他列,我想创建一个联接...

回答 1 投票 -1

如何通过远距离以外的其他方式订购rails geocoder gem的结果

我有这个优秀的宝石https://github.com/alexreisner/geocoder在我的应用程序中正常工作,但我需要略微不同地订购活动记录查询的结果。例如使用导轨......

回答 2 投票 8

在RoR中搜索免费术语

我正在寻找一种方法来编写一个查询,以查找它是免费的会议室的日期。我有两张桌子:一张桌子上有会议室的名字和预订表......

回答 2 投票 0

M:Rails中的N关系错误

我试图通过m:n所有事情很好地建立Post和Hashtag之间的关系时出现了一些错误但是当试图保存这样的日志打印时开始POST“/ posts”for 127.0.0.1 at 2018-03-05 21:43:00 + ...

回答 1 投票 -1

在codeigniter查询生成器中使用union,并在虚拟mysql列中进行过滤

在我的项目中,我使用datatables插件与服务器端处理。它工作正常,直到我做搜索或订单(排序)操作,因为它需要活动记录来做到这一点。我的情景是,我有......

回答 1 投票 0

如何有条件地添加索引

说我有一个模型类Post <ActiveRecord :: Base validates_uniqueness_of:title,:unless => Proc.new {| p | p.deleted?} end约束是我只有1个帖子有“foobar”作为它...

回答 2 投票 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

PostgreSQL ActiveRecord查询优化

我是RoR的新手,我需要一个返回与以下队列定义相同的实例的查询:@all = User.all @membersOfActivity = User.where(id:User.joins(:membership)).where(“。 ..

回答 1 投票 0

Active Admin表单仅显示“# ”

我正在Active Admin中处理HABTM关系。我有两个模型:magazine.rb和keyword.rb,两者都通过连接表magazines_keyword.rb相关联。我希望能够选择Active ...

回答 1 投票 1

Ruby - 确保只有一个类对象

我有一个Model Bot,我想确保我的数据库中只有一个Bot对象。我还需要确保它是持久的而不是被篡改的。我最初的想法是......

回答 2 投票 0

覆盖ActiveRecord子类中的'=='方法有意义吗?

Rails的ActiveRecord :: Base类定义了一个==方法,如果对象相同或者它们具有相同的ID,则返回true。我在几个Rails模型中覆盖了==以允许更多...

回答 3 投票 2

具有连接表关系的活动管理员

我正在配置Active Admin。一切都在连接表中运行,连接表将杂志资源与关键字资源相连接。一个杂志由多个关键字和关键字定义......

回答 1 投票 0

ActiveRecord Rails - 创建一批空记录

在我的rails应用程序中,我有一个模型说'Server'有许多'VirtualMachine'。当服务器记录配置为有50个虚拟机时,我想创建50个VirtualMachine的空记录...

回答 2 投票 0

Castle.ActiveRecord.PropertyAttribute.NotNull ...文档错误?

该属性的文档声明了布尔值NotNull属性:如果允许为null,则为true;否则,错误。这似乎与它应该是完全相反的。我读这个......

回答 1 投票 1

ActiveRecord中的表名损坏错误

偶尔我们在使用ActiveRecord时会出现PG :: UndefinedTable错误。关联表名称是一些损坏的方式,我经常看到Canceled附加到表名的末尾。例如:......

回答 2 投票 8

这段代码的验证错误怎么可能?

错误是ActiveRecord :: RecordInvalid:验证失败:路由必须存在。这是代码:new_route = Route.create!(new_route_data)new_points.each_with_index do | point,index | ...

回答 2 投票 1

Yii2-将用户ID设置为null会给出非对象错误

我正在研究yii2。在我的项目中,我使用的是名为SIM Management的模块,其中有SIM卡列表,SIM卡问题和SIM卡返回。 SIM列表有issued_to和returned_by字段,告诉用户...

回答 2 投票 0

当大型模型存在param时,Rails会过滤

此博客文章介绍了如何根据此代码中的参数进行过滤。 def index @products = Product.where(nil)#创建一个匿名范围@products = @ products.status(...

回答 2 投票 0

在转换为UTC 0时区之前,Rails在哪里获得时区?

现在是美国东部时间下午6:25。 Active Record会将该时间转换为UTC时间23:45.Rails如何知道该转换基于什么时区?是否需要从浏览器区域设置或应用程序...

回答 1 投票 1

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