当前有这样的需求:按照查询条件(条件为空,则查询所有),返回满足此条件的条数,不需要返回具体数据
1.query.find() 只能查询1000,不可用
2.query.count() 可以实现,但是当数据量达到百万级后,会超时
3.自己维护表的总条数,但可能数据会不一致,而且不支持查询条件

请问,有没有好的解决方案?