私はmongodbデータベースに基づいて2つのプロジェクトを持っています。 1つのプロジェクトでは、csharp-mongodbと別のノルムドライバを使用します。標準またはcsharp-mongodbドライバを使用する場合、mongodbに新しいフィールドを追加する方法
私はGetCollectionのような一般的な方法でのみデータベースにリクエストします。 私のエンティティに新しいフィールドを追加するにはどうしたらいいですか?その後、私のエンティティをプレゼントユーティリティ - 初め例えば
、 私は
public class MyEntity
{
public int _id {get;set;}
public string Firstname {get;set;}
public string Lastname {get;set;} //here is
}
は、私が見る新しいフィールドに一方向だけを追加することを決定した数日後に
public class MyEntity
{
public int _id {get;set;}
public string Firstname {get;set;}
}
を持っていますデシリアライズして新しいタイプに変換し、bsonにシリアライズします。私は100万以上のレコードを持っていることを理解する上で、難しいことです。
私はCSHARPのMongoDBのドライバはdocumnets :)
ありがとうございます。 –