Можно ли установить уникальный ключ для ключа во встроенном документе?
У меня есть коллекция Users со следующими примерами документов:
{
Name: "Bob",
Items: [
{
Name: "Milk"
},
{
Name: "Bread"
}
]
},
{
Name: "Jim"
},
Есть ли способ создать индекс в свойстве Items.Name?
У меня возникла следующая ошибка, когда я попытался создать индекс:
> db.Users.ensureIndex({"Items.Name": 1}, {unique:true});
E11000 duplicate key error index: GroceryGuruApp.Users.$Items.Name_1 dup key: {
: null }
Любые предложения? Спасибо!