limit(0)
はlimitしないことと同義なので、全ドキュメントが返ってくる。
何も返ってこないかエラーを吐いてくれるならまだしも、リソースを爆食いしながら何食わぬ顔で全件返してくる。
limit(limit || 1)
などとしてフェイルセーフなコードにしたほうがいい。
https://www.mongodb.com/docs/manual/reference/method/cursor.limit/#zero-value
\
limit(0)
はlimitしないことと同義なので、全ドキュメントが返ってくる。
何も返ってこないかエラーを吐いてくれるならまだしも、リソースを爆食いしながら何食わぬ顔で全件返してくる。
limit(limit || 1)
などとしてフェイルセーフなコードにしたほうがいい。
https://www.mongodb.com/docs/manual/reference/method/cursor.limit/#zero-value