updateMany: [Function: updateMany],
_updateMany: [AsyncFunction (anonymous)],
updateOne: [Function: updateOne],
_updateOne: [AsyncFunction (anonymous)],
replaceOne: [Function: replaceOne],
_replaceOne: [AsyncFunction (anonymous)],
deleteOne: [Function (anonymous)],
_deleteOne: [AsyncFunction (anonymous)],
deleteMany: [Function (anonymous)],
[Symbol(mongoose#Model)]: true
}
}
看起来输出的是一些Mongoose Model的方法对象。如果你要用这些方法可以用Mongoose Model对象的属性来使用。比如,我如果有一个User的Mongoose Model对象,我就可以用User.find来查询符合条件的文档。
这段代码是 Mongoose(MongoDB 的 ODM 库) 的 Model 对象。它定义了一些更新文档的方法:
<input type="file" onchange="sendFiles(this.files)">
<script>
function sendFiles(files) {
const reader = new FileReader();
const file = files[0];
reader.readAsArrayBuffer(file);
reader.onload = function (e) {
fetch("http://127.0.0.1:3000/" + file.name, {
method: 'post',
body: e.target.result
});
};
}
</script>