小编lax*_*man的帖子

Mongoose - 查询从多个集合中获取数据

我想在nodejs应用程序中查询 mongoose,如下所述.
user.js,comment.js和post.js是模型文件.

user.js的

var mongoose = require('mongoose');  
var Schema = mongoose.Schema;  
var ObjectId = Schema.ObjectId;  

var userSchema = new Schema({  
        nick_name:{type:String},  
        email: {  
            type: String,  
            trim: true,  
            required: '{PATH} is required!',
            index: true,
        },     
    },{ collection: 'user'});

var User = mongoose.model('User', userSchema);
module.exports = User;  
Run Code Online (Sandbox Code Playgroud)

comment.js

var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var ObjectId = Schema.ObjectId;

var commentSchema = new Schema({  
         comment: type:String,  
         user_id:{
            type:Schema.Types.ObjectId, ref:'User'
         },  
         is_active :1
},{ collection: 'comment'});
Run Code Online (Sandbox Code Playgroud)

post.js

var mongoose = …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

10
推荐指数
3
解决办法
2万
查看次数

xmpp消息不发送给选定的朋友

我正在使用平均堆栈应用程序,现在我需要使用XMPP协议制作聊天模块.
我是新与XMPP,我已经使用在节点JS"节点XMPP的服务器"和"节点XMPP的客户端" ,并在角JS"Strophe.js".

我的代码如下:

app.js(服务器端文件)

"use strict";
var express = require("express");
var https = require('https');
var http = require("http");
var fs = require('fs');
var app = express();
var xmppClient = require('node-xmpp-client');
var xmppServer = require('node-xmpp-server');
var AES = require("crypto-js/aes");
var CryptoJS = require("crypto-js");
/**
 * @description all process variables
 */
require("./config/vars")(app);

var hostName = global.hzConfig.qualifiedHostName;

var config = require("./config/config.js")(app, express);



var friendsArr = [];
var server = null
var startServer = function(done) {
    // Sets up the …
Run Code Online (Sandbox Code Playgroud)

xmpp strophe node.js node-xmpp angularjs

6
推荐指数
0
解决办法
246
查看次数

标签 统计

node.js ×2

angularjs ×1

mongodb ×1

mongoose ×1

node-xmpp ×1

strophe ×1

xmpp ×1