今后我们把使用mongoose时所遇到的问题都归纳到这里。
多个相同Schema的collection,如何去特定的一个?(2017-02-08)
这是今天所遇到的问题。
打开我的Robomongo,
从text_20170205开始,所有的schema都是如图上的结构
1 | prd_img_src |
然而我只想取这几个collection中的一个,那我要如何做呢?
回忆之前的文章,使用mongoose需要使用到几个知识点:schema,model,entity。
在models.js中定义Model这一步时,普通的是
1 | var _JD = new Schema({ |
然而这次我们需要使用到collection的名字来定义model,
1 | exports.JD = mongoose.model('JD', _JD, 'test_20170206'); |
上述代码可以帮我渠道名为“test_20170206”的collection。