0
我有一个是通过使用.sort({ rating : -1 })
如何在一些文档错过MongoDB中的密钥时进行排序?
我有很多的不具有任何等级的物品等级分类的物品(在DB的一面,他们甚至还没有评级键)。在前端,我告诉他们的1
0.5的速度。当我的物品进行分类,我现在有这个命令:
1 1 0.89 0.7 0.5 0.2 0.1 0 0 0 0 0 no_key no_key no_key no_key no_key no_key...
不过,我想借此在帐户no_key是比0更高的0.5评级(在先前的排序中甚至更低)。所以,我想这样的事情:
1 1 0.89 0.7 0.5 no_key no_key no_key no_key no_key no_key... 0.2 0.1 0 0 0 0 0
我想避免必须填补未评级的文章遗漏的评级键0.5。
任何诡计?有任何想法吗 ?
对此深感抱歉,其实我倒在那些和使用一些原型现在是mongoid。 – Hartator 2012-03-06 14:33:50