【问题标题】:create array of date in mongoose node.js在猫鼬 node.js 中创建日期数组
【发布时间】:2019-08-05 15:38:16
【问题描述】:

我对@9​​87654321@ 很陌生。我想创建一个日期数组。我正在使用带有 node.js 的猫鼬。以下是我的想法。请问,数据类型会保存为日期吗?谢谢。

date: {
        type: Array,
        default: Date.now
    }

【问题讨论】:

    标签: node.js mongodb mongoose


    【解决方案1】:

    碰巧我自己研究后找到了答案。对于可能再次需要它的任何人,正确的方法是:

    date: [Date]

    在 Mongoose 网站上可以找到更好的解释:Mongoose Link

    【讨论】:

      【解决方案2】:

      应该是这样的:-

      日期:{ 类型:数组, 默认值:[日期] }

      【讨论】:

        【解决方案3】:

        如果类型设置为数组,则默认值为数组

           date: {
                type: Array,
                default: [Date]
            }
        

        【讨论】:

        • 所以没有办法将数组值设置为日期类型?
        • 日期类型只保存日期,可以将日期保存在数组中
        • 不,它不起作用。数组值保存为字符串而不是日期
        猜你喜欢
        • 1970-01-01
        • 2014-01-09
        • 2011-08-15
        • 2021-11-25
        • 1970-01-01
        • 1970-01-01
        • 2012-02-17
        • 2013-03-31
        相关资源
        最近更新 更多