2016-11-29 2 views
0

mongoose.set('debug', true);을 사용해도 쿼리가 인덱스를 사용하는지 여부는 설명하지 않습니다. 어떻게 수행했는지 알 수 있습니까?Mongoose, 내 쿼리에서 인덱스를 사용하는지 확인하는 방법?

+0

http://stackoverflow.com/questions/35019313/checking-if-an-index-exists-in-mongodb – GillesC

+0

[인덱스가 사용되고 있는지 어떻게 확인합니까?] (http : // stackoverflow .com/questions/24535439/i-check-if-an-index-is-being-used) – xShirase

+0

@ GillesC 그건 내가 원하는 것이 아니고 Mongodb와 같은 것을 원한다 .explain method – omidh

답변

0

아마도이 몽구스 플러그인 mongoose-explain을 사용할 수 있습니다. 그렇지 않다면 mongoose.set('debug', true);을 계속 수행하고 로그 된 쿼리를 mongodb 쉘에 복사하여 붙여 넣고 explain()을 발행해야합니다.

관련 문제