Ruby on Rails - fields in ruby on rails- ruby on rails tutorial - rails guides - rails tutorial - ruby rails
Fields
- As per the Mongoid Documentation, there are 16 valid field types:
- Array
- BigDecimal
- Boolean
- Date
- DateTime
- Float
- Hash
- Integer
- BSON::ObjectId
- BSON::Binary
- Range
- Regexp
- String
- Symbol
- Time
- TimeWithZone
To add a field (let's call it name and have it be a String), add this to our model file:
field :name, type: String
Clicking "Copy Code" button will copy the code into the clipboard - memory. Please paste(Ctrl+V) it in your destination. The code will get pasted. Happy coding from Wikitechy - ruby on rails tutorial - rails guides - ruby rails - rubyonrails - learn ruby on rails - team
Set a default value, just pass in the default option:
field :name, type: String, default: ""