diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index e69de29bb..7098fd41e 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -0,0 +1 @@ +- ADD: index for Device model based on {service: 1, subservice: 1, id: 1, apikey: 1} (#1576) \ No newline at end of file diff --git a/lib/model/Device.js b/lib/model/Device.js index 073211df7..a5051a9c2 100644 --- a/lib/model/Device.js +++ b/lib/model/Device.js @@ -57,6 +57,7 @@ const Device = new Schema({ }); function load(db) { + Device.index({ service: 1, subservice: 1, id: 1, apikey: 1 }); module.exports.model = db.model('Device', Device); module.exports.internalSchema = Device; }