2013-05-08 63 views

回答

6

当使用定义的{}形式定义时,JSON不能将键值对中的第一个值用作变量。但是,您可以使用,而不是这样:

var sort_order = {}; 

sort_order["published"] = -1; 

return articles.find({}, {sort: sort_order, limit: 1}); 

这应该让你的最终查询:

return articles.find({}, {sort: {published:-1}, limit: 1}); 
相关问题