将对象从我们处理的Ruby类型转换为mongo友好类型。
将对象 Mongoize。
BigDecimal.mongoize("123.11")
返回:
对象mongoized 或 nil。
47 48 49 50 51 52 53 54 55
# File 'lib/mongoid/extensions/integer.rb', line 47 def mongoize(对象) return if 对象.空白? if 对象.is_a?(字符串) 对象.to_i if 对象.numeric? else 对象.try(:to_i) end end