tocken和ticket的数据模型;

 1 /* jshint -W079 */
 2 /* jshint -W020 */
 3 
 4 "use strict";
 5 var _ = require("lodash");
 6 
 7 module.exports = function(utils, db) {
 8 
 9   // Model WeChatAccessTokenSchema
10   var WeChatAccessTokenSchema = new db.Schema({
11     appid:  {type: String, required: true },
12     access_token: String,
13     expires_in: Number,
14     at: {type: Number, default: parseInt(new Date().getTime() / 1000)},
15     create_at: {type: Date, default: Date.now}
16   }, db.schema_options);
17 
18   WeChatAccessTokenSchema.index({ appid: 1 });
19   WeChatAccessTokenSchema.index({ access_token: 1 });
20 
21   global.WeChatAccessToken = db.mongoose.model('WeChatAccessToken', WeChatAccessTokenSchema);
22 
23   // Model WeChatTicketSchema
24   var WeChatTicketSchema = new db.Schema({
25     appid: {type: String, required: true},
26     ticket: String,
27     noncestr: String,
28     expires_in: Number,
29     at: {type: Number, default: parseInt(new Date().getTime() / 1000)},
30     create_at: {type: Date, default: Date.now}
31   }, db.schema_options);
32 
33   WeChatTicketSchema.index({ appid: 1 });
34   WeChatTicketSchema.index({ ticket: 1 });
35 
36   global.WeChatTicket = db.mongoose.model('WeChatTicket', WeChatTicketSchema);
37 };
坚持下去就能成功
原文地址:https://www.cnblogs.com/suoking/p/5106443.html