MongoDB 给 sort 传参,不能排序

匿名 · 2014年07月11日 · 最后由 johnliu 回复于 2014年07月11日 · 6235 次阅读

var item = options.mDataProp_; this.find(criteria) .sort({item: options.sSortDir_0}) .limit(options.perPage) .skip(options.perPage * options.page) .exec(cb)

item 是我传给 sort 的参数,打印出来是数据库中的字段,但就是不能排序。把打印出来的值,直接写在 sort 就可以排序。

options.sSortDir_0 是多少?0 吗

可用的输入项应该是 1 或者 -1 吧

匿名 #2 · 2014年07月11日

@wongyouth desc asc

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册