1
我想知道我的貓鼬模型應該放在ExpressJS應用程序的上下文中嗎?我不想將所有內容放入server.js/coffee中。有什麼地方有例子嗎?ExpressJS應用程序結構與貓鼬模型
我想知道我的貓鼬模型應該放在ExpressJS應用程序的上下文中嗎?我不想將所有內容放入server.js/coffee中。有什麼地方有例子嗎?ExpressJS應用程序結構與貓鼬模型
把它們放在一個名爲app/models
目錄和構建應用程序像這樣的回答:ExpressJS How to structure an application?
我創建了一個數據/ models.js模塊,其出口我的工作的各種模型。例如models.js:
var mongoose = require("mongoose");
mongoose.connect("localhost", "databaseName");
var userSchema = mongoose.Schema({
name: "string",
email: "string",
password: "string"
});
exports.User = mongoose.model("User", userSchema);
,讓我在其他地方需要車型在應用這樣的:
var mongoose = require("mongoose")
, User = require("../data/models").User