这里 https://github.com/cnodejs/egg-cnode/blob/master/app/service/message.js#L101 的查询条件是
const query = { master_id: userId, _id: { $in: ids } }
这样查询效率更高吗, 改成这样有差别吗,_id应该是索引吧,效率不是很高吗?
const query = { _id: { $in: ids } }
回复 (2)
L
先master_id保证剩下的_id查询能够利用索引, 如果先_id, 那master_id就不能利用索引了
参与回复
登录后即可参与回复。登录