想弄个简单的文章发布系统,所有文章需要属于一个分类,求教数据库怎么设计,一级就够。新手刚学数据库这块。。
//文章模型
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var AticleSchema = new Schema({
title: { type: String },
author_id: { type: String},
content:{type:String},
create_at: { type: Date, default: Date.now },
update_at: { type: Date, default: Date.now },
});
AticleSchema.index({title: 1}, {unique: true});
mongoose.model('Aticle', AticleSchema);
Le moyen le plus simple et le plus grossier consiste à créer deux schémas, un article et une catégorie d'article, via l'association de tables.
1. Schéma des documents classifiés
2. Le schéma d'un autre document article est le même que celui que vous avez écrit vous-même, avec juste quelques modifications
Ajoutez le reste du code à votre façon.
Comment faire plusieurs classements, comment faire