我正在研究MongoDB模式设计。有一个困惑

时间:2018-09-28 11:26:42

标签: mongodb database-design schema

我目前正在使用MongoDB模式。但是这里有些混乱。 模式部分的说明。

用户

user {
 _id : ObjectId('asdasdadsadasdad'),
birth : "1987.06.11",
gender : "men",
user_id : "namename"
}

营销

marketing {
  ????
  I need gender and birthday information in db.marking.
}

我该怎么办?

我对语法感到抱歉。 我正在将它用作翻译器。

1 个答案:

答案 0 :(得分:0)

我建议将用户详细信息嵌入营销模式中,因为这些字段使用户很少更改,因此

 marketing {
    user: {
       _id: ObjectId('asdasdadsadasdad')
       gender: "men",
       birth : "1987.06.11"
   }
 }