2
このエラーは常に発生しているわけではありません。私はnode.js mongodbネイティブドライバを使用してJSONオブジェクトをmongodbコレクションに挿入しようとしています。このJSONオブジェクトには、2つの文字列属性と大きな文字列配列属性があります。配列には何千もの文字列アイテムがあります。 私のJSONこのMongoDB RangeError:バッファの境界外に書き込もうとしています
{
FileName :"504-2345.txt",
SIMs :["8931440400012","893144040001","4000130360507",.........]
}
任意のアイデアのように見えるMongoDBはスロー時に例外RangeError:外バッファ境界を書き込もうとすると?文書は16メガバイト未満でなければならないのMongoDB
Insert: function (data, type, callback) {
MongoClient.connect(url, function (err, db) {
// logger.log("info","Before Inserting documents into "+type +" documents =>"+data.length);
if (err) {
logger.log("error", err);
}
var collection = db.collection(type);
// Insert some documents
collection.insertOne(data, function (err, result) {
if (err) {
logger.log("error", " Error for Data while inserting Error =" + err);
}
else {
db.close();
if (result.ops) {
callback(err, result.ops[0]);
}
}
});
});
},