123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /**
- * Created by Administrator on 2015/4/15.
- * 留言管理
- */
- var mongoose = require('mongoose');
- var shortid = require('shortid');
- var Schema = mongoose.Schema;
- var AdminUser = require('./AdminUser');
- var User = require('./User');
- var MessageSchema = new Schema({
- _id: {
- type: String,
- unique: true,
- 'default': shortid.generate
- },
- contentId : String, // 留言对应的内容ID
- contentTitle : String, // 留言对应的内容标题
- author : {
- type : String,
- ref : 'User'
- }, // 留言者ID
- replyAuthor : {
- type : String,
- ref : 'User'
- }, // 被回复者ID
- adminAuthor : {
- type : String,
- ref : 'AdminUser'
- },// 管理员ID
- utype : {type : String ,default : '0'}, // 评论者类型 0,普通用户,1,管理员
- relationMsgId : String, // 关联的留言Id
- date: { type: Date, default: Date.now }, // 留言时间
- praiseNum : {type : Number , default : 0}, // 被赞次数
- hasPraise : {type : Boolean , default : false}, // 当前是否已被点赞
- praiseMembers : String, // 点赞用户id集合
- content: { type : String , default : "输入评论内容..."}// 留言内容
- });
- var Message = mongoose.model("Message",MessageSchema);
- module.exports = Message;
|