【发布时间】:2013-05-14 17:47:32
【问题描述】:
我希望用户能够使用此功能搜索我的数据库:
def self.search(query)
new_query = (query.to_d * 100).to_i
where("price_in_cents LIKE ?", new_query)
end
问题是我所有的prices 都作为integers 存储在数据库中,所以如果有人搜索“10.99”,他应该实际上搜索“1099”。
但是上面的函数不起作用,我想知道我做错了什么。
感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 activerecord ruby-on-rails-3.2