Как я могу сериализовать C# mongodb UpdateDefinition или Filter?C#

Место общения программистов C#
Ответить
Anonymous
 Как я могу сериализовать C# mongodb UpdateDefinition или Filter?

Сообщение Anonymous »

Я обрабатываю тысячи строк с помощью BulkWriteAsync(writeModels), и он работает в течение длительного времени, а затем прерывается с сообщением «Позиционный оператор не нашел необходимого соответствия из запроса». Моя теория состоит в том, что что-то не так с подмножеством документов (или, возможно, обновленное определение было неправильно настроено для некоторых документов). Однако из объекта WriteModel я не могу найти способ сериализовать его, чтобы вернуть фильтр и обновленное определение. Я пробовал .toString(), .toJson(), .toBsonDocument().
Как я могу сериализовать их в какую-нибудь удобочитаемую форму, чтобы я мог сравнить ошибочные данные с «хорошими» данные'? Когда я просматриваю в отладчике VS, кажется, что они содержат бесконечные массивы, которые никогда не показывают мне ничего достоверного.

Подробнее здесь: https://stackoverflow.com/questions/792 ... -or-filter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»