【发布时间】:2014-12-02 20:03:08
【问题描述】:
我希望执行以下操作:
var = 'bank_id'
id = '100'
Bank.where(var: id) or
Bank.where("? = ?", var, id)
银行是一个模型。 bank_id 是模型的一个属性 它把它当作一个字符串。
【问题讨论】:
-
你的问题是什么?
-
您确定该列的名称是“bank_id”吗?还是只是'id'
-
Bank 不是实际的表。它是一个以 bank_id 作为外键的表。为了便于理解,我这样说。
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4