1

誰かがこの例外を見たことがあるかどうか疑問に思っていますか? 私は C# ドライバーを使用しており、多くのサーバーでこのコードを正常に実行しています。これは、ある特定の本番サーバーで発生しています。

これを初めて見たのは、新しいコレクションへの最初の挿入です。その後、そのコレクションに対して InsertBatch を呼び出すたびに発生するようです。

同じ実行中に、他のコレクションで InsertBatch を正常に呼び出しました。

Error* * Message = The type initializer for 'MongoDB.Bson.ObjectId' throw an exception., スタック トレース = MongoDB.Bson.ObjectId.GenerateNewId() at MongoDB.Bson.Serialization.IdGenerators.BsonObjectIdGenerator.GenerateId(Object container,オブジェクト ドキュメント) MongoDB.Driver.MongoCollection.InsertBatch で (型の NominalType、IEnumerable ドキュメント、MongoInsertOptions オプション)

ありがとう、

ポール

4

3 に答える 3

0

今日、PHP で同じエラーが発生しました。既知の問題であることが判明しました ( https://jira.mongodb.org/browse/PHPC-460を参照)。私はこれが C# であることを知っていますが、おそらく同様の問題です。

于 2016-04-29T07:19:18.740 に答える