【发布时间】:2011-11-29 19:06:08
【问题描述】:
我在 SQL 中有这个查询
select @cd_x=
Case
when tp_x2='ZZZ' then tp_x3
when tp_x2='XXX' then tp_x3
else
tp_x2
end
from table
where id=@id
如何在 Ruby on Rails 中将此查询翻译成句子?
【问题讨论】:
-
我假设您使用的是带有 Rails 的 ActiveRecord,而不是其他 ORM,例如 Sequel。
-
是的,我正在使用 activeRecord 我试图在语句中设置条件,但它不起作用
-
“到一个句子”是什么意思?
-
对不起...我想在我之前创建的模型中进行查询.. Model.query (:conditions...)
标签: sql ruby-on-rails sql-server ruby activerecord