私はクエリを挿入するときにエラーが発生しました。私のデータベーススキーマがこのデータベースにクエリを挿入している間にエラーが発生しました
'use strict';
var mongoose = require('mongoose');
//Schema
var ABCSchema = mongoose.Schema({
sequenceid: {
type: Number
},
A: {
type: Array,
default: []
},
B: {
type: Array,
default: []
},
C: {
type: Array,
default: []
},
D: {
type: Array,
default: []
}
});
var ABC = module.exports = mongoose.model('ABC', ABCSchema);
のようなものです
Error is "db.collection.insert is not a function"
今、私はこのようになり、データを入力します。 これは、値を保存する方法を理解できるサンプルです。
{
"_id" : ObjectId("5a2e2eb9104cce1b58385620"),
"sequenceid": 1,
"A" : [
{
"apple" : "red",
"count" : 24
}
],
"B" : [],
"C" : [],
"D" : [],
"__v" : 0
}
は今、私はコードにしようとしていることのようである。この
ABC.insert({'sequenceid': 1, 'A': {'apple': 'red', 'count': 24}}, function(error, data){
console.log(data);
});
を保存する必要がありますがABC.insertのようにコーディングしようとしていることが、私は今、エラーもエラーが「db.collection.insertある '変更だと思う –
をdb.collection.insertありません関数ではありません " –