From b526c04b843800d79d1a68aef5a17ec0c2712f40 Mon Sep 17 00:00:00 2001 From: Emily Stolfo Date: Fri, 9 Oct 2015 11:39:15 -0400 Subject: [PATCH] Must find one on files collection to comply with GridFS spec --- lib/mongo/grid/fs_bucket.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mongo/grid/fs_bucket.rb b/lib/mongo/grid/fs_bucket.rb index 9981ab9189..8a05b570e5 100644 --- a/lib/mongo/grid/fs_bucket.rb +++ b/lib/mongo/grid/fs_bucket.rb @@ -438,7 +438,7 @@ def files_name end def ensure_indexes! - if files_collection.find({}).count == 0 + if files_collection.find({}, limit: -1).to_a.empty? chunks_collection.indexes.create_one(FSBucket::CHUNKS_INDEX, :unique => true) files_collection.indexes.create_one(FSBucket::FILES_INDEX) end