是否有一种开箱即用的方法可以在返回ActiveRecord对象时始终隐藏/删除列(例如,User.password)?谢谢.
activerecord ruby-on-rails ruby-on-rails-3 rails-activerecord
从另一个模型调用Rails模型是否被视为最佳实践?(以下代码):
#models/user.rb
def get_pending_requests(user_id)
Friend.where("friend_id = ? AND approved = ?", user_id, false)
end
Run Code Online (Sandbox Code Playgroud)
我发现执行此操作的RSpec/FactoryGirl测试有点尴尬,而不是在Controller中执行这些操作.