我是Js和mongodb的新手。我绝对是个新手。
问题: 我的mongodb数据库上已经有了一个用户集合。我想将它连接到风帆以显示集合列表。
我见过sails js文件。我已经安装了sails-mongo适配器并编辑了connection.js ....
module.exports = {
// this is my model
attributes: {
firstname: {
type: 'string'
}
},
findUser: function(opts,callback){
///// How am I going to connect to mongo and query the users ?
//// user.find('John Doe') wont work here.
}
}
答案 0 :(得分:0)
npm install sails-mongo
在与{mongo相关的config/connections.js
取消注释部分中输入必要信息
someMongodbServer:{ 适配器:' sails-mongo', 主持人:' mongohost.com', 港口:55915, 用户:'用户', 密码:'密码', 数据库:' dbname' },
config/models.js
中输入连接适配器变量
... 连接:' someMongodbServer', ...
完成
修改强>: 要从数据库获取数据,请使用以下命令:
User.find({firstname: 'John Doe'}).exec(function(error, user) {
console.log(user);
});