こんにちは: node.js で mongoose を使用して単純なデータベース接続、スキーマ作成、および基本的な CRUD を実行する方法をオンラインで見つけるのに苦労しています。現在、次のコードがありますが、エラーが発生しています。
「TypeError: オブジェクトは関数ではありません
Schema.CALL_NON_FUNCTION_AS_CONSTRUCTOR (ネイティブ) で.."
// Launch express and server
var express = require('express');
var app = express.createServer();
//connect to DB
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/napkin_0.1');
// Define Model
var Schema = mongoose.Schema,
ObjectId = Schema.ObjectId;
User = new Schema({
'title': { type: String, index: true },
'data': String,
'tags': [String],
'user_id': ObjectId
});
//Define Collection
mongoose.model('Document', User);
var user = new User();
user.title = "TEST TITLE";
user.save();
//Launch Server
app.listen(3002);