Если вы проверяете наличие дубликатов, вы можете попробовать метод count (), прикрепленный к коллекции. E.g.:
collection.count({description: data.story.description}, function(err, count) {
if (count > 1) console.log("Duplicates found!");
});
Cursor.toArray () просто использует cursor.each () в конце. В моем примере предполагается, что вы проверяете post-insert (), но вы можете проверить pre-with (count> 0) и вызвать insert () if (count == 0).