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

MongoDB C# Driver - Ignorovat pole na vazbě

Ano. Stačí ozdobit svůj UserModel třídy s BsonIgnoreExtraElements atribut:

[BsonIgnoreExtraElements]
public class UserModel
{
    public ObjectId id { get; set; }
    public string Email { get; set; }
}

Jak název napovídá, ovladač by ignoroval všechna další pole namísto vyvolání výjimky. Více informací zde - Ignorování dalších prvků.



  1. Filtrujte podpole pole podle některých kritérií

  2. Přihlášení k odběru Meteor.Users Collection

  3. Mongoose:hluboká populace (obsadit obydlené pole)

  4. Jak mohu použít operátor „Nelíbí se mi“ v MongoDB