2014-02-10 81 views
0

我一直在修改望遠鏡來搜索兩個類別的帖子。搜索兩個類別的帖子

要做到這一點,我在router.js通過我PostsListController通過與類別的對象,並通過添加以下修改parameters.js

if (terms.categories) { 
    _.extend(parameters.find, {$and: [{'categories.slug': terms.categories[0]}, 
    {'categories.slug': terms.categories[1]}]}); 
} 

這似乎是一個醜陋的方式來做到這一點。什麼是更「流星」的方式來做到這一點?

回答

0

這是我想的更多的mongodb問題。他們的operator reference docs are here

除$和mongo提供的$都是更短,更清晰。

_.extend(parameters.find, {'categories.slug': { $all: terms.categories }});