后端是nodejs+mongodb
假如我有1000条数据,然后传一个手机号
接口返回我这个手机号排名第几
我自己的傻办法是,model.find出所有数据,然后map遍历一下,找到手机号符合的那一条
把index当前下标,通过接口返回出去, 但这个办法每次都要查询全量,太傻了,有没有简单点的办法?求指导
后端是nodejs+mongodb
假如我有1000条数据,然后传一个手机号
接口返回我这个手机号排名第几
我自己的傻办法是,model.find出所有数据,然后map遍历一下,找到手机号符合的那一条
把index当前下标,通过接口返回出去, 但这个办法每次都要查询全量,太傻了,有没有简单点的办法?求指导
2 回答2k 阅读✓ 已解决
5 回答2.3k 阅读
1 回答1.4k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
3 回答1.3k 阅读
3 回答1.5k 阅读
1 回答699 阅读✓ 已解决
基本上,就两种方案: