Изображения у нас есть такие документы:
{
_id: ObjectId(""),
accountId: ObjectId(""),
userId: ObjectId(""),
someOtherFieldA: ["some", "array", "values"],
someOtherFieldB: ["other", "array", "values"],
...
}
Кроме того, есть несколько составных индексов, напр .:
{ userId: 1, someOtherFieldA: 1, ... }
{ userId: 1, someOtherFieldB: 1, ... }
Мы хотим отделить от accountId
.
Было бы достаточно добавить индекс одного поля для accountId
, чтобы существующие индексы все еще работали? Или все индексы должны иметь префикс accountId
(первая часть)?