本地环境配置 Win 7 64位Nodeclipse MySQL工作台
应用程序配置 NodeJS 0.10.5Express Framework3.4.7或2.1.19 MySQL2.0.0-字母8
发布I需要将orm2功能和模型集成到我的外部应用程序的socket.io部分,以获得这两种技术100%的潜力。
详细介绍了,正如在orm2 npm扩展的文档中所说,有一种将orm集成到应用程序表示框架的简单方法。对于我的addToCart功能,我希望捕获发出的addToCart事件,并使用orm更新和持久化购物车。我已经将orm与此代码集成到express中,并创建了以下模型:
var connection = dbConnectionParam.protocol+'://'+dbConnectionParam.username+':'+dbConnectionParam.password+'@'+
dbConnectionParam.host+'/'+dbConnectionParam.database+'?pool=true&debug=true';
app.use(orm.express(connection, {
define: function (db, models) {
models.Formato = db.define('...在我的主要应用程序文件中:
var SessionSockets = require('session.socket.io');
var sessionSockets = new SessionSockets(
io, sessionStore, express.cookieParser(loadconfig.loadKey('secret')));
sessionSockets.on('connection', function(err, socket, session) {
socket.on('addToCart', function(data) { ...直接问题有没有一种将orm集成到socket.io框架中的方法?如果没有,那么将模型定义移动到外部节点-模块可能是一种很好的方法,但是如何优化db-connections性能呢?集合就足够了吗?
发布于 2018-03-08 00:52:27
您可以使用以下步骤检索模型。
https://stackoverflow.com/questions/27133191
复制相似问题