Tag: 型号

从日期x开始尝试为记录创建rails模型范围查询,使用lambda?

我想我会想要使用模型级查找器和lambda。 named_scope :recent_snaps, lambda {|since_when| {:conditions=>{:created_at >= since_when}}} 但我不确定,如果我的语法正确,特别是参数片,并且无法立即运行应用程序来检查控制台。 我不想使用find_by_sql或控制器查找,我希望我的finder在模型级别进行rspec测试。

Rails:将参数从视图传递到控制器

我在轨道中有以下型号: class Task true end class Project < ActiveRecord::Base attr_accessible :name has_many :tasks end 我有一个列出可用项目的视图单击任何项​​目我要打开一个列出所单击项目中所有任务的页面。 现在的问题是如何传递项目ID? 我还希望项目ID在之后的许多控制器中可见,所以我认为我应该使用会话变量或类似的东西?

Rails 4.模型中的国家validation

我正在创建rails API,并希望为国家/地区字段添加validation,其中包含模型级别的ISO 3166-1代码。 例如,如果使用gem carmen-rails ,它只提供helper country_select 。 是否可以在模型中使用ISO 3166-1代码的国家validation?

Devise中两个非常不同的用户模型

我的应用程序中有两种不同类型的用户使用Devise进行身份validation使用Rails 4,但它们具有非常不同的字段。 一个是买方,另一个是卖方。 买方必须拥有位置和付款信息,而卖方则不需要。 最初我认为创建两个单独的Devise模型是一个好主意,但必须有更好的方法。 我考虑将所有内容保存在同一个表格中并序列化买方的付款数据。 什么是好的解决方案?

模型关联问题

所以我正在实现一个上/下投票机制,我正在生成一个模型。 到目前为止,我知道video(将被投票的内容)有一个vote_count,而vote_count属于video。 但是,我还想在我的vote_count数据库中跟踪投票的用户。 这是否意味着vote_count有很多用户,而用户属于vote_count?

没有表的Rails模型

我想为颜色创建一个选择列表,但不想为颜色创建一个表。 我在任何地方都看过它,但在谷歌上找不到它。 我的问题是:如何在没有数据库表的情况下将颜色放在模型中? 或者有更好的轨道方式来做到这一点? 我见过有人直接在模型中放入数组或哈希,但现在我找不到了。