Array
(
[_id] => 1
[OrderId] => 123456_0203_2500001101518267176
[Items] => Array
0 => Array (
[ItemId] => "123456"
[ItemDesc] => "This Item numer 123456"
),
1 => Array (
[ItemId] => "123457"
[ItemDesc] => "This Item numer 123457"
),
)
Array
(
[_id] => 1
[OrderId] => 123456_0203_2500001101518267199
[Items] => Array
0 => Array (
[ItemId] => "123458"
[ItemDesc] => "This Item numer 123458"
),
1 => Array (
[ItemId] => "123459"
[ItemDesc] => "This Item numer 123459"
),
)
I want to make ItemId be unique in the document as well as across the document.
Unique index only provides uniqueness across the documents. But, I want to restrict repeating same ItemId within the document as well.