这是构造MongoDB / Mongoose数据的正确方法吗?

时间:2018-09-29 11:01:23

标签: mongodb mongoose

我对数据库有点陌生,我仍然怀疑我是否做得正确。我正在制作一个健康日志应用程序,它很有趣,它记录了您的饮食和每天进行的锻炼。我不确定是否需要在此处进行规范化或规范化。

{
  userId: 3443690,
  days: [
    {
      date: "09-02-2018",
      sports: {
        done: true,
        duration: 30
      },
      foods: [
        { name: "chicken", amount: 135, unit: "grams", time: "14:35" },
        { name: "miso soup", amount: 1, unit: "unit(s)", time: "16:25" }
      ]
    },
    {
      date: "02-11-2018",
      sports: {
        done: false,
        duration: 0
      },
      foods: []
    }
  ]
}; 

在我的情况下,这是构造数据的正确方法吗?我想使用日历并将此数据作为特定用户的输入。

0 个答案:

没有答案