Вопросы по теме 'mongodb-.net-driver'

Настройка MongoDB C# и ограничения по размеру
Какова процедура настройки распределенной базы данных MongoDB и существуют ли какие-либо ограничения по размеру, характерные для C#?
625 просмотров
schedule 07.07.2022

MongoDB С# offi: Lat, Lng, поскольку двойные числа хранятся с точностью до 13 и округлением?
Я храню lat и lng как двойные в официальных драйверах MondoDB и C#. У меня есть проблемы с моими баллами, которые не совпадают с правильными местами после округления двойных значений внутри MondoDB (водителем или стажером). Я искал все возможные...
487 просмотров
schedule 18.02.2022

Атомное обновление MongoDB через документ «слияние»
Я знаю, что могу атомарно обновить существующий документ Mongo, установив определенные поля. Следующий код сделает это: var update = MongoDB.Driver.Builders.Update.Set("InsideLegMeasurement", 32.4); SafeModeResult result =...
6424 просмотров
schedule 29.09.2022

Получить унаследованные экземпляры от MongoDB с помощью C#
Я использую официальный драйвер MongoDb C#. Мой сценарий: я храню объекты в MongoDb. Все объекты являются экземплярами классов, которые наследуются от одного и того же корневого класса. Во время разработки я не знаю всех классов, которые можно...
2605 просмотров
schedule 23.02.2022

Драйвер Mongodb С# - не может использовать аутентификацию администратора для доступа к другим базам данных
Когда вы входите в систему как пользователь-администратор (пользователь базы данных администратора) в консоли MongoDB, вы можете иметь полный доступ к любой базе данных на том же сервере без необходимости входа в каждую из них. Но если я использую...
1806 просмотров
schedule 07.06.2022

Получить данные из mongodb с помощью драйвера С#
Я использую официальный драйвер mongodb для С# в своем тестовом проекте, и я уже вставил документ из веб-приложения С# в mongodb. В консоли mongo db.blog.find() может отображать записи, которые я вставил. но когда я попытался их получить, .net выдал...
34710 просмотров
schedule 22.09.2023

Геопространственный индекс MongoDB в C#
Я пытался начать, но раз за разом сталкивался с одним и тем же камнем, пытаясь создать и запросить MongoDB с официальным драйвером С#. Проблема заключается в том, как создавать данные с географической информацией. Я просто не нахожу ответа. Код:...
6068 просмотров

Как MongoDB справляется с одновременными обновлениями?
Я начал использовать MongoDB на работе, пока все хорошо. Мне было интересно, как MongoDB справляется с одновременными обновлениями? Я читал, что в MongoDB нет функции блокировки, поэтому мне было интересно, как с этим справиться. Спасибо.
22542 просмотров
schedule 23.04.2023

C# Dynamic Linq Query с Fluent Mongo — без использования Contains или PredicateBuilder
Я использую Fluent Mongo, и у меня возникают проблемы с созданием динамического запроса linq, поскольку Fluent Mongo не поддерживает contains. Мне в основном нужно иметь вложенный оператор OR в моем разделе «Где проверить, соответствует ли Enum...
2740 просмотров
schedule 29.10.2023

Обновление в Mongo DB с использованием официального драйвера C #
В официальной документации mongodb упоминаются upserts, поэтому было бы неплохо написать команду upsert вместо: if (_campaignRepo.Exists(camp)) { _campaignRepo.DeleteByIdAndSystemId(camp); } _campaignRepo.Save(camp); что-то, что...
59020 просмотров
schedule 28.08.2022

Геопространственная индексация стога сена MongoDB
Как создать геопространственный индекс Haystack с помощью драйвера C# 10gen для MongoDB Пример JS: db.foo.ensureIndex({ pos : "geoHaystack", type : 1 }, { bucketSize : 1 }) Пример С#, который не работает: BsonDocument keys = new...
1469 просмотров

Драйвер MongoDb С# поддерживает циклические ссылки?
Я рассматривал перенос небольшого побочного проекта для использования Mongo, так как использование Nhibernate для текущего сценария становилось все более и более трудоемким. Сначала я попробовал NoRM, и у него была ветка, которая поддерживала...
316 просмотров

Время создания вставки mongodb отделено от objectId
Я использую mongodb с официальным драйвером C #. Я использую Guids в качестве поля идентификатора для своих объектов. Я не хочу вводить зависимость от классов bson mongodb, поэтому я не использую ObjectId на своем уровне домена. Можно ли...
813 просмотров
schedule 19.06.2022

Можно ли использовать mongoDB без пароля?
Я планирую установить mongodb и службу Windows, которая подключается к нему на той же машине. Эта машина будет в изолированной сети. Когда мы делаем это так. Можно ли подключить локальный mongodb без пароля? Мои запланированные свойства будут...
717 просмотров
schedule 07.03.2024

Коллекция MongoDB С#. Сохранить или вставить + обновить
Из документации С#: Метод «Сохранить» представляет собой комбинацию «Вставить» и «Обновить». Если элемент Id документа имеет значение, то предполагается, что он является существующим документом, и функция Save вызывает Update для документа...
9746 просмотров
schedule 07.03.2023

Драйвер C#, обрабатывающий идентификаторы GUID
Возникли некоторые проблемы с запросом от Mongo по идентификатору, когда это guid. У меня действительно глупый тестовый класс, это просто общедоступный идентификатор идентификатора {get;set}. Я создаю коллекцию и делаю вставку этого тестового...
3891 просмотров
schedule 05.05.2023

Обновление элемента во всех документах в коллекции MongoDB
Я запускаю следующий запрос с целью обновления одного элемента во всех существующих документах в коллекции. Я в основном пытаюсь очистить их значение до «0». Вот код: MongoCollection collection =...
2330 просмотров
schedule 27.04.2024

Сериализация BSON в драйвере C# для MongoDB
Я только начал играть с MongoDB и официальным драйвером С# для него. И у меня есть небольшой вопрос по сериализации объектов. Например, у нас есть классы: public class User { public string Name; public List<Comment> Comments = new...
1786 просмотров
schedule 17.12.2022

MongoDB: MVC не сериализует BsonId при публикации
Я не могу получить ObjectId для модели, чтобы вернуться со значением, используя официальную библиотеку MongoDB csharp. Когда я отправляю форму, которая отправляется обратно в контроллер, PageID всегда возвращается {0000000000000000000000000} в...
1494 просмотров

Наследование в MongoDb: как запрашивать экземпляры определенного типа
Вот как я использовал наследование в Entity Framework (POCO): ctx.Animals // base class instances (all instances) ctx.Animals.OfType<Cat> // inherited class Cat's instances only ctx.Animals.OfType<Dog> // inherited class Dog's...
11182 просмотров