MongoDB seviyesinde Index ve Unique Index tanımı için ModelSchema'daki Local model üzerinden tanımlama yapılabilir.
ModelSchema'da bir model açılır ve "Indexes" özelliğine tıklanır.
Aşağıda adımları gösterilen örnek projeyi InvoiceProject.rar linkinden indirebilirsiniz. (ProductUniqueIndex.ldpf sayfası)
ConstraintName : Eklenen index'in adı.
IsUnique : True ise çalışma zamanında aynı değere sahip bir kayıt girildiğinde oluşan mesajda da gösterilecektir.
IsUnique: True ise; ilgili model için "KeyProperties"'de seçilen alanlarda aynı değerin kaydedilmesi engellenir.
KeyProperties : Index tanımı yapılmak istenen alanlar seçilir.