我找不到以下代码的有效解决方案:
def search_last_rate
self.rate = Rate.find(:first, :select => "rateconverted", :conditions => ["dominant_id = ? and converted_id = ?", self.currency_bought_iso, self.currency_sold_iso], :order => 'ratedate, dateloaded, timeloaded DESC')
end
当我在控制台中执行此操作时,我会检索适当的值:
`=> #<Rate rateconverted: 0.8131>`
所有列都在 MYSQL2 中定义为 andecimal
但是当我在模型和新的 html 页面中使用它时,它总是保存 value 0.0
。
请指教 :)