相关疑难解决方法(0)

猫鼬连接

我从Mongoose网站上快速入手,我几乎复制了代码,但我无法使用Node.js连接MongoDB.

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');

exports.test = function(req, res) {
  var db = mongoose.connection;
  db.on('error', console.error.bind(console, 'connection error:'));
  console.log("h1");
  db.once('open', function callback () {
    console.log("h");
  });
  res.render('test');
};
Run Code Online (Sandbox Code Playgroud)

这是我的代码.控制台只打印h1,而不是h.我哪里错了?

mongoose mongodb node.js

17
推荐指数
2
解决办法
6万
查看次数

Mongoose connect方法在简单的Node Server上失败.快递,猫鼬,路径

这是我第一次使用mongoose运行节点.我正在阅读这本骨干书中的一些教程,我在本章中使用express,mongoose创建一个restful api,我正在遵循代码,我甚至已经复制和粘贴但它仍然无法正常工作.这是代码:

http://addyosmani.github.io/backbone-fundamentals/#creating-the-back-end

// Module dependencies.
var application_root = __dirname,
    express = require( 'express' ), //Web framework
    path = require( 'path' ), //Utilities for dealing with file paths
    mongoose = require( 'mongoose' ); //MongoDB integration

//Create server
var app = express();

// Configure server
app.configure( function() {
    //parses request body and populates request.body
    app.use( express.bodyParser() );

    //checks request.body for HTTP method overrides
    app.use( express.methodOverride() );

    //perform route lookup based on url and HTTP method
    app.use( app.router );

    //Where to serve …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js express

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongodb ×2

mongoose ×2

node.js ×2

express ×1