任何访问数据库中数据的MongoDB驱动程序方法(如
count和
toArray)都通过回调函数参数(而不是通过返回值)异步将其结果提供给调用方,以使它们不会阻塞单个node.js线程。
因此检查将如下所示:
collection.count(function (err, count) { if (!err && count === 0) { populateDB(); }});
任何访问数据库中数据的MongoDB驱动程序方法(如
count和
toArray)都通过回调函数参数(而不是通过返回值)异步将其结果提供给调用方,以使它们不会阻塞单个node.js线程。
因此检查将如下所示:
collection.count(function (err, count) { if (!err && count === 0) { populateDB(); }});