
使用的是 mongoose ,
在 projection 中不包含的字段在 sort 中使用,会不会出错?
var projection = { title: 1, description: 1, coverImageUrl: 1, industryTag: 1, category: 1, eventTime: 1, eventLocation: 1, createAt: 1 }; User.find(query, projection).sort({priority: -1}).exec()
这个会不会有问题呢?
1 EPr2hh6LADQWqRVH 2015-12-16 12:28:47 +08:00 不会 |
4 yuetsh OP @Keita1314 虽然不出错,但是要是 projection 不包含 sort 字段,预计的排序就会失效,所以,最好是包含进去? |