Вопросы по теме '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 просмотров
schedule
03.06.2022
Как 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 просмотров
schedule
12.05.2022
Драйвер MongoDb С# поддерживает циклические ссылки?
Я рассматривал перенос небольшого побочного проекта для использования Mongo, так как использование Nhibernate для текущего сценария становилось все более и более трудоемким.
Сначала я попробовал NoRM, и у него была ветка, которая поддерживала...
316 просмотров
schedule
02.08.2023
Время создания вставки 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 просмотров
schedule
12.05.2023
Наследование в 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 просмотров
schedule
20.11.2022