﻿var mongoose = require("mongoose");
var Schema = mongoose.Schema;

/**
 * 存储知乎日报内容。
 */
var StorySchema = new Schema({
    /**
     * Id。
     * @type {Number}
     */
    id: { type: Number },
    
    /**
     * 日期。
     * @type {String}
     */
    date: { type: String },
    
    /**
     * 已读状态。
     * @type {Boolean}
     */
    read: { type: Boolean, default: false },
    
    /**
     * 离线日报内容。
     * @type {String}
     */
    content: { type: String },
    
    /**
     * 离线状态（表示日报内容是否已离线）。
     * @type {Boolean}
     */
    cached: { type: Boolean, default: false }
});

StorySchema.index({ id: 1 }, { unique: true });
StorySchema.index({ date: -1 });

module.exports = mongoose.model("Story", StorySchema);

@@ -129,17 +129,17 @@
      * I
-d
+D
 %E3%80%82%0A     *
@@ -392,18 +392,16 @@
 %0A     * 
-%E7%A6%BB%E7%BA%BF
 %E6%97%A5%E6%8A%A5%E5%86%85%E5%AE%B9%E3%80%82%0A  
@@ -483,25 +483,13 @@
   * 
-%E7%A6%BB%E7%BA%BF%E7%8A%B6%E6%80%81%EF%BC%88%E8%A1%A8%E7%A4%BA%E6%97%A5%E6%8A%A5%E5%86%85%E5%AE%B9
 %E6%98%AF%E5%90%A6%E5%B7%B2%E7%A6%BB%E7%BA%BF
-%EF%BC%89
 %E3%80%82%0A  

update comment