rails-activerecord 相关问题

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

after_create有多个方法?

我想在after create中调用两个方法,但把它们放到一个数组中却不行......我在rails docs或google中找不到任何东西......有人有经验吗? after_create [:do_this,......。

回答 3 投票 29

在Rails中,我如何能通过编程定义许多复杂的相关对象,然后跟踪用户对其状态的变化?[已关闭]

这可能是一个不寻常的情况,也是一个很难措辞的问题,所以请耐心听我说。比方说,我在我的Rails应用中代表一个巨大的房子。这座房子是由房间和门组成的。房间和门...

回答 1 投票 0

Rails ActiveRecord:如何查询A列的最大值并按B列分组?

[我想做类似Model.select(column_a::maximum,:column_b).group_by(:column_b)的操作,我正在使用MySQL 5.6和rails 5

回答 1 投票 0

Rails ActiveModel-更新嵌套属性并添加新属性

所以我很难为此写标题,但是我是一个相当大的新手。我现在所拥有的是具有多个批准的表格。类Form

回答 1 投票 0

Rails:将日期从表单参数映射到ActiveModel对象中

我有一个包含ActiveModel并包含两个日期的过滤器类:MealFilter包含ActiveModel :: Model属性:day_from,日期属性:day_to,该模型的日期结束...

回答 2 投票 1

订购嵌套属性

我正在订购嵌套属性:我有一个带有嵌套属性的Budget模型:has_many:budget_items,从属:: destroy我正在使用simple_form gem和基本的嵌套属性表单...

回答 1 投票 0

在单独的模型Rails中查询两个不同的模型

我正在尝试从两个不同的模型查询信息。我有3个模型,公司,用户和雇佣关系用户和公司之间的关系是通过雇佣进行多对多的。这意味着有...

回答 1 投票 0

Rails:使远程代理持久保留活动记录

课程代理知道远程系统上课程的ID,并在访问该课程时获取该信息。示例代码:类Course

回答 1 投票 0


如何在rails中创建has_many关系记录?`

我有一个具有某些关系的用户模型,我希望该用户能够发表帖子。所以我建立了一个帖子模型。模型如下所示:User.rb属于:plan has_one:profile ...

回答 1 投票 1

rails <4.0“ try”方法抛出NoMethodError?

为什么要尝试引发错误?那会失败吗?也许只是在控制台上? ruby-1.9.2-p180:101> User.first.try(:something)NoMethodError:未定义方法'something'for ...

回答 3 投票 24

如何在Rails模型上为Ruby添加列的动态值

我在rails应用程序中有一个模型文档。它具有列名和键。在我的create action控制器中,我从前端获取文档名称,并使用...

回答 1 投票 0

为什么Rails在insert语句中手动指定主键ID?

我正在使用rails has_many_belongs_to_many关联,如下所示:class MemberRole

回答 2 投票 5

获取与Rails相关的模型的所有数据

我有一个User模型,并且StudentProfile模型关联是类User

回答 1 投票 0

提取所有子对象的方法正在更新子对象

我有一个Project模型,该模型本身可以作为定义为Project.projects的子项目。 class Project

回答 1 投票 0

''joins'查询无法将红宝石从2.0.0升级到2.3.8

我刚刚将项目的ruby版本从ruby-2.0.0更新为ruby-2.3.8。现在更新之后,在rails中使用join似乎有问题,我不明白为什么。这是代码...

回答 1 投票 0

Rails复杂模型关联,用户和团队之间的共享文档

我想到的是一个复杂的模型关联,并且想知道如何实现它。这就是我想要完成的。我有一个用户和一个文档模型一个用户可以创建文档。他现在是...

回答 2 投票 0

Rails复杂模型关联,用户和用户团队之间的共享文档

我考虑到一个相对复杂的模型关联,并且想知道如何实现。本质上,这就是我要完成的工作。我有一个用户模型,而一个文档模型用户A可以...

回答 1 投票 0

以字符串字段作为主键生成模型

我想在Ruby on Rails应用程序中创建一个User模型。我使用以下命令:rails生成模型用户email:string name:string role:string可以将电子邮件定义为...

回答 3 投票 6

使用ActiveRecord查询记录列表,其中每个项目的外键都存在于哈希中

我有四个模型-用户,代理商,列表和查询。用户has_one代理商,代理商has_many列表和列表has_many查询。我在查询中得到一个:user_id,因此可以得到它的...

回答 2 投票 0

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