activerecord 相关问题

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

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

错误是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

验证外部gem的ActiveRecord模型的最佳方法

将验证添加到外部Gem的activerecord模型的最佳方法是什么? module库类Model <ActiveRecord :: Base验证:field_active,included:{in:[true,false]} ...

回答 1 投票 0

获取接收类方法调用的ActiveRecord_Relation

拥有:类Foo <ApplicationRecord def self.to_csv#不相关的结束Rails允许我这样做:Foo.all.to_csv但是我如何访问接收方法调用的集合...

回答 1 投票 3

Ruby On Rails 5,activerecord query其中模型关联id包括数组中的所有id

我有一个很多属于食谱和配料协会。我试图返回在给定的整数数组中包含所有成分id的食谱。例如。我用多个搜索...

回答 1 投票 4

在WHERE子句中添加第二个条件?

我正在尝试在foreach循环中的WHERE中添加第二个条件。 $ customers = Customers :: find() - > where(['status'=> 1]) - > orderBy('vip DESC,id ASC') - > all();目前,我有......

回答 2 投票 -1

YII2如何使用查询生成器更新字段

如何在Yii2中使用查询构建器更新字段?要求是来自表B的每个交易表A将自动更新值字段:实际和可用表A ID预算...

回答 2 投票 -2

黑客ActiveRecord:添加全局命名范围

我试图为ActiveRecord模型提供一组非常通用的命名范围,如下所示:模块范围def self.included(base)base.class_eval do named_scope:not_older_than,lambda ...

回答 4 投票 9

Rails:如何访问视图中的belongs_to字段?

鉴于下面的MVC结构,我如何访问:category?我将它添加到attr_accessible列表并重新启动服务器,但调用p.category仍然不返回任何内容。我相信你的Rails ......

回答 2 投票 5

Active Record:如何读取具有许多其他对象的db对象?

想象一下,我有一个具有许多附件的票证模型。在票证模型中我有:has_many:attachment,dependent :: destroy,class_name:'Ticket :: Attachment'现在我需要从db票证中读取...

回答 1 投票 0

将字符串对象转换为活动记录类

所以我感兴趣的是有没有办法将字符串转换为活动记录类。示例:我有一个继承自ActiveRecord :: Base的User类。有什么方法可以转换字符串“用户”...

回答 4 投票 8

如何覆盖:has_many中定义的顺序

我有类作者has_many:books,:order =>'name ASC'我试图查询按名称DESC Authors.books.order('name DESC')排序的所有书籍,但结果是SELECT * FROM ....订单......

回答 3 投票 42

JOIN在rails上查询ruby

我有3个模型:*技术员*工作合同*工作合同类型我想编写一个帮助程序,对数据库进行搜索查询并返回所有数据,即使2之间的共享列...

回答 1 投票 0

从另一张桌子算起来

我有一个多对多的HMT模型设置,我想添加一个计数值作为我的tab_community#index方法的一部分返回。感兴趣的表和连接表的模型如下:...

回答 1 投票 0

如何运行测试套件的迁移。

我有一个使用ActiveRecord和sqlite的ruby应用程序。我正在尝试编写测试,但是我收到此错误:失败/错误:user = described_class.create(name:name)ActiveRecord :: StatementInvalid:...

回答 2 投票 0

Mysql查询转换为codeigniter活动记录

我有这个查询转换为活动记录SELECT(SELECT image FROM bc_item_image WHERE item_id = i.id LIMIT 1)as item_image,i.description,i.condition,c.cat_name as category_name,i.id ...

回答 2 投票 1

有没有办法访问调用单例方法的Parent对象?

鉴于以下功能代码段,我在减少数据库查询时遇到问题:class User <ApplicationRecord belongs_to:account def self.do_something self.find_each do | user | ...

回答 1 投票 0

非确定性Rails关联默认顺序?

鉴于以下模型类公司<ApplicationRecord has_many:employees, - > {order(rank :: asc)} end class Employee <ApplicationRecord belongs_to:company end Rails似乎......

回答 1 投票 3

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