sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB c# driver - Může pole s názvem Id nebýt Id?

Odpověď na vaši otázku je "ano, ale...".

je je možné mít člena s názvem Id, který není namapován na prvek _id. Například:

public class X {
    [BsonId]
    public ObjectId MyId;
}

public class Y : X {
    public string Id;
}

V hierarchii třídy však člen _id musí být u kořene hierarchie (jinými slovy, všichni členové hierarchie se musí dohodnout na používání stejného _id).




  1. Mongodb se nespustí

  2. MongoDB $ regex dotaz a potenciální exploity

  3. Může MongoDB ukládat a manipulovat s řetězci UTF-8 s kódovými body mimo základní vícejazyčnou rovinu?

  4. Mám dotaz mongodb a chci najít přesnou shodu slova „Schváleno“