绝地无双
文章包含_id,title,tags,content然后,tags又含有很多的tag_idtitletagstag1tag2tag3content可以这样去设计可以写一个返回特定标签下的所有文章的方法Post.getTag=function(tag,callback){ mongodb.open(function(err,db){ if(err){ return callback(err); } db.collection('posts',function(err,collection){ if(err){ mongodb.close(); return callback(err); } collection.find({ "tags":tag },{ "name":1, "time":1, "title":1 }).sort({ time:-1 }).toArray(function(err,docs){ mongodb.close(); if(err){ return callback(err); } callback(null,docs); }); }) });};然后在对应的路由调用