rails-activerecord 相关问题

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

这是一个很好的急切加载优化?

安装Bullet gem之后,我开始解决几个n + 1问题。我以前使用安全导航操作员来检查属于...的帐户的当前订阅

回答 1 投票 0

ActiveRecord在所有类别的类别数组中获取所有Post

我有两个这样的模型:class Category <ApplicationRecord has_and_belongs_to_many:posts end class Post <ApplicationRecord has_and_belongs_to_many:类别wns我想要得到...

回答 1 投票 1

当我使用model.collection.build时,我的Active Record关联导致此错误的原因是什么?

在我的项目中,我有以下三个类:class User <ApplicationRecord has_many:portfolio,dependent :: destroy has_many:positions,through :: portfolio portfolio class <...

回答 1 投票 0

ActiveRecord不提供所有数据库列

我创建了一个迁移,它为我们的一个表/模型(cloud_photo_url)添加了一个新列。然而,当我试图将它渲染出来时,API并没有产生价值......我也注意到......

回答 1 投票 1

Rails:从多个子节点中检索最新的时间戳

我的父对象有两个子对象。它们每个都有updated_at和viewing_at时间戳。即具有某些has_many / belongs_to关联的人物对象书籍:updated_at,seen_at视频:...

回答 1 投票 0

Rails:排序关联包括不发出新查询

人has_many :: blogs has_many ::文章博客has_one :: person问题:人。 。 .last我知道我可以有一个范围让所有人都回来......

回答 1 投票 0

有关仅获取其中字段值仅包含rails中特定字符的一次出现的那些记录的问题

我需要写一个rails active record where子句,我必须获取那些名称(name是我的表中的列)的行只包含一个字符'。'。例如,如果有......

回答 2 投票 -2

Rails,通过自定义的唯一字段引用关联

我有一个带有uuid列的Person对象。每个人都有很多博客,每个博客都属于一个人。我想blog.person_id返回Person.UUID,而blog.person则返回此人...

回答 1 投票 0

Post on Rails“Where”方法Postgres

我在这里很困惑。我的活动模型有很多时间表。在我的日程表模型中,我有日期和县名属性。计划模型属于事件。我正在过滤一个参数[county_id:]在我...

回答 1 投票 0

使用验证更新模型Rails 3.2

如何通过完成所有必要的验证来更新rails中的记录?据我所知,record.update_attributes(update_hash)将跳过所有验证。我如何更新我的......

回答 2 投票 0

在rails中将列类型更改为更长的字符串

在第一次迁移时,我在列内容上声明为字符串Activerecord根据annotate gem将其设置为字符串(255)。在我将应用程序推送到使用postgres的heroku之后,如果我输入...

回答 2 投票 86

Rails记录至少一个与属性值的关联

我有一个模型购买has_many产品。我想要购买至少有一件已经全额付款的产品。产品的状态为4表示已经...

回答 2 投票 0

从rails 4.2迁移到5问题需要降级ActiveRecord版本以使用1 gem

我试图从Rails 4.2迁移到5,我们有一个名为activerecord-tableless的gem,它与ActiveRecord 5.x不兼容,所以有没有办法可以降级ActiveRecord ...

回答 1 投票 0

Rails Activerecord:如何排除具有多个关联记录的记录

我有以下查询与关联,如图所示。当每辆自行车只有一个预订记录时查询有效,但是当自行车有多个预订且一个或多个满足条件时失败...

回答 3 投票 0

了解活动记录查询

我需要为我正在进行的项目做一些复杂的子查询。我无法弄清楚如何在普通的活动记录中做到这一点。我尝试了几件事,最后选择使用通用SQL查询...

回答 1 投票 1

如何将此SQL查询转换为Rails Active Record?

我有以下查询:SELECT * FROM users JOIN locations ON locations.id =(SELECT where from locations WHERE locations.user_id = users.id ORDER BY locations.created_at desc ...

回答 3 投票 0

PG :: UndefinedTable:错误:缺少表“user_events”的FROM子句条目

我有点古怪的情况。我不确定这是否是一个Rails错误(我正在使用版本4.1.4)。也许,我需要升级我的版本。基本上:我的事件模型具有以下关联:...

回答 1 投票 0

after_destroy回调声明对象仍然存在

我有一个after_destroy回调,我希望它返回nil,但仍然有一个值。 class WeighIn <ActiveRecord :: Base belongs_to:check_in after_destroy:add_employee_weightloss ...

回答 1 投票 0

在Rails控制台中为许多用户更新电子邮件域名

我有一个用户模型,其中有一个电子邮件地址[email protected]我想要做的是能够更新系统中的所有用户,将他们的域名从@ domain.com更改为@ .. 。

回答 2 投票 2

麻烦简单的Rails嵌套关联where子句为父

我有以下模型:class Business <ApplicationRecord has_many:shopping_trips end class ShoppingTrip <ApplicationRecord belongs_to:business has_many:purchase end class ...

回答 3 投票 0

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