A. "İç içe geçmiş" ve tüm değerlerini nasıl dizine ekleyebilirim?MongoDB'de iç içe geçmiş bir dizin nasıl oluşturulur?
B. valuetwo nasıl indekslenir? http://www.mongodb.org/display/DOCS/Indexes ve bildiğim kadarıyla dokümanlar, iç içe olmayan indeksleme şeyler hakkında net değildir:
{
id: 00000,
attrs: {
nested:{
value: value1,
valuetwo: value2,
}
}
}
Burada baktım.
bir üst düzey alanında bulunan bir dizin oluşturma gibi eğer sen bunları oluşturmak istiyorum
A'da verdiğiniz iki dizin oluşturma komutu kümesi * değil * eşdeğerdir. Birincisi, "value" ve "valuetwo" üzerinde ayrı indeksler oluşturur. İkincisi, bu değerlerin her ikisinde de tek bir bileşik indeks oluşturur. Bu indeks sadece "value" için bir değer belirten sorgularda kullanılabilir. Yani, sadece 'valuetwo' sorgular için yararlı değil. –