相关疑难解决方法(0)

如何创建Rails 4引起争论的关注点

我有一个名为User的ActiveRecord类.我正在尝试创建一个关注点Restrictable,其中包含一些这样的参数:

class User < ActiveRecord::Base
  include Restrictable # Would be nice to not need this line
  restrictable except: [:id, :name, :email]
end
Run Code Online (Sandbox Code Playgroud)

我想提供一个实例方法restricted_data,该方法可以对这些参数执行某些操作并返回一些数据.例:

user = User.find(1)
user.restricted_data # Returns all columns except :id, :name, :email
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

ruby ruby-on-rails ruby-on-rails-4 activesupport-concern

11
推荐指数
1
解决办法
5324
查看次数

如何为rails问题添加特定于模型的配置选项?

我正在为我的rails项目编写一个可导入的问题.这个问题将为我提供一种将csv文件导入包含Importable的任何模型的通用方法.

我需要一种方法让每个模型指定导入代码应该使用哪个字段来查找现有记录.是否有任何建议的方法可以为关注点添加此类配置?

ruby-on-rails

9
推荐指数
2
解决办法
3184
查看次数