Správičky 2 817 Blogy 948 Fórum 18 712

MongoDB: Dotaz na rozne dokumenty

photo
Liero
2. 3. 2018 17:01:08
Body: 9705
Najaktívnejší č.: 6

MongoDB: Dotaz na rozne dokumenty

Chcem sa spytat na dotazovacie moznosti MongoDB, pripadne Couchbase.

budem do databazy ukladat rozne typy dokumentov, napr: 

{
   type: 'A'
   IdA: 'guid'
'another field' } { type: 'B' IdB: 'guid' IdC: 'guid' }
{
   type: 'C'
   IdC: 'guid'
   IdA: 'guid'
   'Some other fields'
}
{
   type: 'D'
   IdD: 'guid'
   IdC: 'guid'
   'Some other field'
}

 

viem si z databazy vytiahnut jednym query vsetky dokumenty, ktore maju napr IdA='some guid', bez ohlady na typ? V tomto pripade dokumenty typu A a C.

Dajme tomu, ze vsetky tieto stlpce mam dopredu definovane a viem si vytvorit indexy

Dalsia otazka stoji tak isto, ale tyka sa .NET klienta. Problem je, ze neviem odvodit triedy A a C od nejakej base triedy, ktora by mala IdA. Maximalne viem spravit interface.

[Reakcia]


photo
Liero
4. 3. 2018 11:00:01
Body: 9705
Najaktívnejší č.: 6

RE: MongoDB: Dotaz na rozne dokumenty

v tom clanku nevidim nič co by sa tykalo mojej situacie. ja neviem použiť polymorfizmus, kedze nemam spolocnu base triedu

[Reakcia]

photo
harrison314
4. 3. 2018 12:42:55
Body: 1195
Najaktívnejší č.: 23

RE: MongoDB: Dotaz na rozne dokumenty

Dany mapping nejde pouzit na rozhrania?

Popripade napisat vlastny mapper. Co by nemal byt problem. Ja som nieco podobne vyriesil v roku 2013, ale uz si nepametam ako. No ide to.

[Reakcia]


photo
felix102
5. 8. 2018 3:04:43
Body: 30
Najaktívnejší č.: 216

RE: MongoDB: Dotaz na rozne dokumenty

Kaufen Sie echte Pässe, Führerschein, Personalausweise, Visa, Green Card USA, Fake Money gmail========scannabledocs@gmail.com Website ====== www.scannabepassportandids.com WHATSAPP NUMMER ===== +44 7537 121433 Echte Pässe, Führerscheine und andere Dokumente aller Länder zum Verkauf. Kaufen Sie hochwertige datenbasierte proprietäre maschinenlesbare, scanfähige Treiberlizenzen, IDs, Pässe und Staatsbürgerschaftsdokumente. Kaufen Sie echte Pässe, Führerschein, Personalausweise, Visa, Green Card USA, Fake Money.

[Reakcia]



Najaktívnejší užívatelia
1. 37800 b. photo vlko
2. 21495 b. photo T
3. 15965 b. photo spigi
4. 15450 b. photo Anonymous
5. 11120 b. photo dudok
6. 9705 b. photo Liero
7. 6920 b. photo siro
8. 6245 b. photo slavof
9. 5395 b. photo duracellko
10. 4665 b. photo xxxmatko