.NET Connectivity с MongoDBC#

Место общения программистов C#
Ответить
Anonymous
 .NET Connectivity с MongoDB

Сообщение Anonymous »

Я создаю приложение с использованием .NET Core и MongoDB. Я пытаюсь вставить данные в mongodb.
Вот моя модель < /p>
public class mymodel < /p>
{< /p>

Код: Выделить всё

[BsonId]
public string Id { get; set; }

public string Name { get; set; }
}
Вот мой код
с использованием var client = new mongoclient ("mongodb: // localhost: 27017");
var db = client.getDatabase ("myDB"); db.getCollection ("myCollection"); < /p>
foreach (var r в записях)
{
mymodel mymodel = new mymodel {id = r.rid, name = r.symbol}; < /p>
var filter = Builders.Filter.And(
Builders.Filter.Eq(x => x.Id, r.RId)
);
await collection.ReplaceOneAsync(filter, myModel, new ReplaceOptions { IsUpsert = true }, new CancellationToken());
< /code>
} < /p>
Я не получаю никакой ошибки в приложении. "ID": 51800, "ctx": "conn54", "msg": "Client Metadata "," attr ": {" remote ":" 127.0.0.1:51873 "," client ":" conn54 "," Curvingedcressors ": []," Doc ": { «Драйвер»: {"name": "mongo-csharp-driver", "версия": "3.4.0"}, "OS": {"type": "Windows", "name": "Microsoft Windows 10.0.26100 "," Architecture ":" x86_64 "," версия ":" 10.0.26100 "}," Платформа ":". Net 8.0.17 "}}}
{"t" {" $ "C": "Сеть", "ID": 22944, "CTX": "conn52", "MSG": "Connection Закончил "," attr ": {" remote ":" 127.0.0.1:51871","isloadbalanced":false,"uuid": abuuid": abloadui D ":" 667030E6-2F55-4CE3-9899-69F275EBE4BB "}}," ConnectionId ": 52," ConnectionCount ": 12}}
"t"! Закончил "," attr ": {" remote ":" 127.0.0.1:51872","isloadbalanced":false,"uuid": "uuid": ablyui D ":" A4532AE7-F017-467C-863F-2D4A5134287F "}}," ConnectionId ": 53," ConnectionCount ": 11}}
"t": {",, ddate"""чены2025-07-06t14:15:53.785+05:30">"s"! Закончил "," attr ": {" remote ":" 127.0.0.1:51873","isloadbalanced":false,"uuid": "uuid": ablyui D ":" 60D2097F-A79E-491C-885A-23C64E2931A1 "}}," ConnectionId ": 54," ConnectionCount ": 10}}


Подробнее здесь: https://stackoverflow.com/questions/796 ... th-mongodb
Ответить

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

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

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

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

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