0

BsonTimestamp フィールドを C# DateTime 型に変換する適切な方法は何ですか?

これは、MongoDB の oplog コレクション内のデータと、MongoDB C# ドライバーを使用するためのものです。

4

3 に答える 3

1

BSON ドキュメントを使用している場合:

DateTime dateTime = doc["BSONdateTime"].AsDateTime;

ここで、「dateTime」は設定する変数、「doc」は MongoDB から抽出した BSON ドキュメント、「BSONdateTime」は日付と時刻を抽出するキーです。

私はこれを自分で試したことはありませんが、次を使用して MongoDB の BSON ドキュメントから文字列値を抽出できました。

string name = doc["name"].AsString;

また、POCO を検討することをお勧めします。これにより、型変換がはるかに簡単になり、ボイラープレートが少なくなります。

お役に立てれば!

于 2015-10-29T20:28:48.133 に答える