sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB C#:ID-serialisering bedste mønster

Hvis jeg forstår dig rigtigt, vil du have adgang til Id egenskab som en streng, men har Id gemt som et ObjectId i MongoDB. Dette kan opnås ved hjælp af BsonRepresentation med BsonId .

[BsonId]
[BsonRepresentation(BsonType.ObjectId)]
public string Id { get; set; }

Detaljer kan findes her.



  1. Find dokumenter med matrix, der ikke indeholder en bestemt værdi

  2. Sådan bruges variabler i MongoDB Map-reducer kortfunktion

  3. MongoDB $strcasecmp

  4. Indsæt stor plade i mongodb ved hjælp af mongo-skal