나는 mongo .net 클라이언트를 사용하며 컬렉션에 개체 기능을 사용하고 있습니다. 문제 나는 스키마 진화에 걸쳐 왔어요Mongo .net 클라이언트 스키마 진화 오류
예를 들어 필드 이름을 메모에서 설명으로 변경하고 클래스에서이 변경을 수행하면 가져 오기를 수행 할 때 Mongo에서 예외가 발생합니다.
내 mongo 클라이언트는 컬렉션에 존재하지만 내 .net 클래스에는 존재하지 않는 필드를 무시한다는 것이 예상됩니다.
은 가능하면 bson과 .net 클래스간에 변환을하지 않아도 만족할 것입니다. 필드에 Comments
부동산/필드의 데이터를 찾기 위해 MongoDB를 C#을 드라이버를 말할 것 그 구문을 사용
class Demo {
[BsonElement("Comment")]
public string Comments { get; set; }
}
: 당신이 이전 이름을 계속 사용하려면