edu*_*ida 0 ruby ruby-on-rails mongodb mongoid
我必须将我的Rails应用程序连接到MongoDB,经过一些研究我发现了一个gem(mongoid).我的疑问是,如何创建模型?MongoDB上的集合看起来像下面的示例:
{
"_id": {
"$oid": "56fbf7e577550f39a5aea04a"
},
"id_test": "225|1",
"array_ex1": [],
"array_ex2": [
"obj_ex1": {
"field_obj_1": "text1",
"field_obj_2": "text2",
"field_obj_3": "text3",
}
],
"obj_ex2": {
"field1: "textex1",
"field2: "textex2",
"field3: "textex3",
},
"flg_test": true
}
Run Code Online (Sandbox Code Playgroud)
这是一样的..
rails generate model model_name
Run Code Online (Sandbox Code Playgroud)
此外,您可以指定orm:
rails g active_record:model model_name
rails g mongoid:model model_name
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3608 次 |
| 最近记录: |