mirror of
https://github.com/cnodejs/nodeclub.git
synced 2025-12-08 19:55:55 +00:00
add index to model/message
This commit is contained in:
parent
f94e1e295c
commit
a3276bdcef
@ -1,7 +1,7 @@
|
||||
var mongoose = require('mongoose');
|
||||
var Schema = mongoose.Schema;
|
||||
var ObjectId = Schema.ObjectId;
|
||||
|
||||
|
||||
/*
|
||||
* type:
|
||||
* reply: xx 回复了你的话题
|
||||
@ -9,10 +9,10 @@ var ObjectId = Schema.ObjectId;
|
||||
* follow: xx 关注了你
|
||||
* at: xx @了你
|
||||
*/
|
||||
|
||||
|
||||
var MessageSchema = new Schema({
|
||||
type: { type: String },
|
||||
master_id: { type: ObjectId, index: true },
|
||||
master_id: { type: ObjectId},
|
||||
author_id: { type: ObjectId },
|
||||
topic_id: { type: ObjectId },
|
||||
reply_id: { type: ObjectId },
|
||||
@ -20,4 +20,6 @@ var MessageSchema = new Schema({
|
||||
create_at: { type: Date, default: Date.now }
|
||||
});
|
||||
|
||||
MessageSchema.index({master_id: 1, create_at: -1});
|
||||
|
||||
mongoose.model('Message', MessageSchema);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user