ruby-on-rails - 在 Rails 中渲染 json 时,如何从包含的关联中排除条目?

标签 ruby-on-rails ruby json

我有以下几行...

render json: { user: @user.as_json(except: :password_digest, include: :currency), token: token}

不过,我想except来自包含的货币协会的元素。我怎样才能做到这一点?

最佳答案

render json: { user: @user.as_json( except: :password_digest,
  include: { currency: { except: :your_element } } ), token: :token }

关于ruby-on-rails - 在 Rails 中渲染 json 时,如何从包含的关联中排除条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31467957/

相关文章:

ruby-on-rails - 如何将文件隐私(公共(public)或私有(private))添加到 rails 中具有事件存储的谷歌云存储文件?

ruby-on-rails - Nokogiri 类 XML 中使用的部分文件的 XML 类

ruby - 定义带参数的 `... = `类型方法

正则表达式错误 - (编码正则表达式匹配不兼容(带有 ASCII-8BIT 字符串的 UTF-8 正则表达式)

c# - 使用 ServiceStack 创建 Json 数组

arrays - 如何过滤掉 Gerrit JSON api 响应的前几个坏字符

ruby-on-rails - 为什么 Bundler 无法获取 gem 元数据?

javascript - 如何将发布请求发送到 Rails 操作

ruby-on-rails - Rails caches_page :index in Wrong Location

json - sed 替换 json 对象中键的值