【问题标题】:Getting associated model attributes using strings使用字符串获取关联的模型属性
【发布时间】:2016-07-17 14:45:57
【问题描述】:

我正在构建一个自定义方法,我想通过使用字符串来访问属性。

例如

@search["attribute_name"]

虽然这有效,但当我尝试获取关联的属性值时它不起作用。

示例:@search["category_id"]["name"]

有人可以在这里指出正确的方向吗?

【问题讨论】:

  • 请多解释一下以帮助您

标签: ruby-on-rails ruby ruby-on-rails-4 ruby-on-rails-5


【解决方案1】:

您可以使用“发送”方法在朗姆酒时间访问对象属性。

示例:- @search.send('name')

【讨论】:

  • 您好,谢谢您的回复,但我想为关联属性这样做
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-20
  • 1970-01-01
  • 1970-01-01
  • 2013-07-24
  • 1970-01-01
  • 1970-01-01
  • 2019-10-07
相关资源
最近更新 更多