Now I found a strange issue,
we define a Rhom model using fixed schema, and define one of the field type as integer,
property :quantity, :integer
We found when we use create() method, the data will be saved and retrieved as integer,
but when we use update_attribute() to store an integer value, but when we retrieve using Rhom, the value becomes String type
Product.update_attributes("quantity" => 10) will stored as "10" instead of 10 in the database,
Can anybody provide some insight to solve this issue?