【问题标题】:From .json file to mongoose schema?从 .json 文件到猫鼬模式?
【发布时间】:2015-01-23 07:52:57
【问题描述】:

我有一个包含字典(对象)和数组的 .json 文件。

之前,前端只是向服务器询问此.json 文件。但现在我添加了一个 mongo 数据库。我认为最好从 mongo 保存和发送这些数据。

所以我需要编写一个小程序来打开我的.json 文件,读取它并将这些数据存储在猫鼬模式中。

有什么好的方法吗?

【问题讨论】:

  • 你为什么要这样做? JSON 文件已经是一种非常适合存储字典的方式。

标签: json node.js mongodb mongoose


【解决方案1】:

您可以直接存储 JSON,但如果它是静态文件并且您不希望加载它们,那么您可能只是通过设置数据库为自己引入更多工作。

但是,如果您真的想这样做,这是一种快速混乱且不值得生产的方式。

var schema = mongoose.Schema({key : JSON}),
    Json = mongoose.model('JSON', schema),
    toSave = new Json({key : yourJsonObject});

toSave.save(function(err){
   'use strict';
   if (err) {
       throw err;
   }
   console.log('woo!');
})

【讨论】:

    猜你喜欢
    • 2022-01-17
    • 1970-01-01
    • 2014-05-29
    • 2018-07-09
    • 2016-08-05
    • 2020-02-14
    • 2018-09-10
    • 2017-07-08
    • 2020-09-18
    相关资源
    最近更新 更多