Лучшие mongodb-.net-driver вопросы ИТ разработчиков

  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как создать документ Bson с нулевым значением, используя официальный драйвер C #?

У меня есть объекты с 3 строковыми полями Страна, Провинция, Город. Они могут содержать нулевое или какое-либо строковое имя. Я хочу запросить все данные с ...

Задан 30 Dec 2013, 20:46 от i3arnonPavel Luzhetskiy
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

s вместо определенных объектов, используйте следующее:

устил следующий код в оболочке Монго: db.unicorns.insert({name: 'Dunx', loves: ['grape', 'watermelon']});и теперь у меня есть что-то вроде этого в моей коллекции MongoDB: {name: 'Dunx', loves: ['grape', 'watermelon']}Как вы видетеloves это ...

Задан 11 Jul 2011, 11:07 от Yasser Souri
  • 24 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как правильно сохранить дату?

Я пытаюсь сохранить дату (используя официальный драйвер C #): val = DateTime.Parse(value).Date; //Here date is {11/11/2011 12:00:00 AM} var update = Update.Set("Date", val); ...Когда я выбираю Дата из базы данных, значение равно {11/10/2011 ...

Задан 09 Nov 2011, 10:05 от 1gn1ter
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Спасибо за ваш ответ, я обновил вопрос для более общего назначения SetFields

ользую официальный драйвер C # для mongodb, я хочу использовать SetFields из запроса FindOne, такого как Find. var query = Query.EQ("Name", name); Users.Find(query).SetFields(Fields.Exclude("Password"));Возможно ли это сделать, поскольку FindOne ...

Задан 06 Jul 2011, 07:10 от Kuroro
  • 23 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Начиная с версии 2.8 ниже представлен способ создания индекса. Обратите внимание на последние две строки. CreateOneAsync (indexDefinition, параметры) устарел.

го лишь n00b с MongoDB, и я борюсь за создание уникального поляEmailAddress, Я уже видел на форумах, что мне нужно создать индекс, но пока у меня это не получалось. У кого-нибудь есть пример кода? Нужно ли создавать индекс при каждом сохранении / ...

Задан 02 Jun 2011, 18:51 от Uter1007
  • 66 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Перенаправить вывод запроса Монго в CSV-файл

Я использую MongoDB 2.2.2 для 32-битной машины Windows7. У меня сложный запрос агрегации в файле .js. Мне нужно выполнить этот файл на оболочке и направить в...

Задан 23 Jan 2013, 10:12 от Aafreen Sheikh
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

, но он ничего не пишет ... Я не смог найти ничего похожего

я есть следующая структура JSON, которая представляет элемент { Id: "a", Array1: [{ Id: "b", Array2: [{ Id: "c", Array3: [ {...} ] }] }] }Мне нужно иметь возможность заменить элемент массива вArray2 с новым предметом или заменить простоArray3 с ...

Задан 19 Feb 2018, 14:26 от Liran Friedman
  • 32 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

И тогда вам нужно зарегистрировать это соглашение один раз при запуске приложения:

ользую Официальный MongoDB C # Drive v0.9.1.26831, но мне было интересно, учитывая класс POCO, есть ли возможность игнорировать вставку определенных свойств. Например, у меня есть следующий класс: public class GroceryList { public string Name { ...

Задан 03 Feb 2011, 23:07 от Abe
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MongoDB .NET не генерирует _id на upsert

Я пытаюсь загрузить документ в MongoDB 2.4.4 с помощью драйвера .NET. Кажется, не генерировать автоматически_id на upserts, хотя он правильно генерирует_id на простых вставках. Как я могу заставить драйвер правильно генерировать_id? Вот ...

Задан 26 Nov 2013, 17:25 от Brian Reischl
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 и с этим патчем MongoDb Driver работает нормально.

даю веб-сайт с использованием ASP.NET Core 2.0 (только что обновлен с версии 1.1 месяц назад). MongoDB также размещается в Mongo Atlas на AWS. Этот экземпляр MongoDB имеет набор из 3 реплик, для подключения требуется SSL, и уже установленный ...

Задан 13 Nov 2017, 08:15 от YankeeYu
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

MongoDB LinQ «Выбрать» метод действительно будет получать только подмножество полей?

Просматривая в Интернете, как получить подмножество полей в MongoDB, используя официальный драйвер C # (но используя LinQ в качестве базовой архитектуры), я ...

Задан 16 Jul 2012, 23:31 от Gustavo Gondim
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Запрос MongoDump с BinData

В документации Mongodump указано, что вы можете создать дамп, используя определенный запрос то есть mongodump --host localhost --db mydb --collection testCollection --query "{SomeKey: 'some value'}"Я храню поля _ids как BinData, возможно ли ...

Задан 30 Jan 2014, 15:49 от Mark Walsh
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Получение количества элементов с помощью драйвера запросов MongoDB C #

Используя драйвер c # для MongoDB, я легко могу создать запрос, по которому я могу добавить параметры SetSkip () и SetLimit (), чтобы ограничить результирующий набор определенным размером. Тем не менее, я бы хотел знать количество элементов ...

Задан 16 Feb 2012, 16:18 от Matt Thrower
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Неизвестное значение дискриминатора «MyEvent»

Использование механизма устойчивости MongoDB вjoliver / EventStore [https://github.com/joliver/EventStore]вызывая ошибкуUnknown discriminator value 'MyEvent', Проблема возникает только тогда, когда я пытаюсь загрузить все события для ...

Задан 16 Sep 2011, 23:43 от Jacee
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Вставка документа в коллекцию MongoDB с использованием C # BsonArray

Как вставить более одного документа в один оператор с помощью метода InsertMany () MongoDB в C #Моя база данных MongoDB и соединения

Задан 14 Jun 2016, 03:54 от user6060080
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вероятно, это отдельный вопрос, но по какой-то причине этот поиск может занять до 24 секунд для набора документов из 100 000. Я пытался добавить различные индексы, но безрезультатно; любые указатели в этом отношении были бы невероятны.

ользую 10Gen санкционированный драйвер C # для mongoDB для приложения C # и для просмотра данных, я использую Mongovue. Вот две примеры схем документов: { "_id": { "$oid": "4ded270ab29e220de8935c7b" }, "Relationships": [ { "RelationshipType": ...

Задан 07 Jun 2011, 14:43 от Travis Stafford
  • 12 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Есть ли «Объясните запрос» для MongoDB Linq?

Есть ли способ запустить.explain() или эквивалент по запросам Linq? Я бы хотел знать Текст фактического запроса JSONВыход из.explain() (используемые индексы и т. д.)Также было бы неплохо иметь время выполнения запроса

Задан 06 Nov 2012, 16:00 от kelloti
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Создание во время выполнения выражения LINQ

Скажи, у меня есть это выражение: int setsize = 20; Expression<Func<Foo, bool>> predicate = x => x.Seed % setsize == 1 || x.Seed % setsize == 4;Это в основном «разбивает» набор элементов на 20 разделов и извлекает из каждого набора каждый первый ...

Задан 16 May 2013, 09:22 от RobIII
  • 32 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Этот код адаптирован из рабочего приложения (сокращен для ясности)

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

Задан 30 Aug 2011, 07:36 от Yurii Hohan
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Десериализация полиморфных типов с помощью драйвера MongoDB C #

Предположим, у меня есть базовый класс public class Node{ public ObjectId Id; public String nodeName; public ObjectId parentNode; }и 2 производных класса public class PlotNode:Node{ public ObjectId Id; public String plotDetail; } public class ...

Задан 05 Sep 2013, 17:42 от Quad
  • 62 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Этот пример позволит вам привязать документ к объекту

рабатываю веб-приложение с mongodb в качестве моего бэк-энда. Я бы хотел, чтобы пользователи загружали изображения в свои профили, например, как связанные профили. Я использую страницу aspx с MVC2 и прочитал, что библиотека GridFs используется ...

Задан 14 Feb 2011, 02:49 от EKet
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Получить сгенерированный скрипт в драйвере MongoDB C #

Я использую MongoDB.Driver 2.0.0. Есть ли способ увидеть сгенерированный скрипт из linq в MongoDB?Например, мой запрос выглядит так:

Задан 18 May 2015, 14:41 от Teoman shipahi
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MongoDB .NET не генерирует _id на upsert

Я пытаюсь загрузить документ в MongoDB 2.4.4 с помощью драйвера .NET. Кажется, не генерировать автоматически

Задан 26 Nov 2013, 16:25 от Brian Reischl
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Оплог периодически повторяется, поэтому, если вы не наблюдаете в тот момент, когда он создан, его просто нет.

ужно перебрать все коллекции в моей базе данных MongoDB и получить время, когда каждая из коллекций была создана (я понимаю, что могу получить метку времени для каждого объекта в коллекции, но я бы предпочел не идти по этому пути, если существует ...

Задан 16 Aug 2011, 19:34 от Igor Pashchuk
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Срез с проекцией с C #

Есть ли способ реализовать срез вместе с проекцией только в одном запросе, используя драйвер c #? Ниже приводится то, что я пытаюсь достичь с помощью C #, но...

Задан 09 Jan 2015, 10:11 от Neville
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

MongoDB: обновлять только определенные поля

Я пытаюсь обновить строку в (набранной) коллекции MongoDB с помощью драйвера C #. При обработке данных этой конкретной коллекции типаMongoCollection<User>Я стараюсь избегать получения конфиденциальных данных из коллекции (соль, хэш пароля и т. ...

Задан 13 Feb 2013, 12:15 от Manny
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как украсить элемент класса, чтобы он стал индексом и получал то же самое, что и в случае с sureIndex?

Я хотел бы определить в объявлении класса, какие элементы индекса, что-то вроде: public class MyClass { public int SomeNum { get; set; } [THISISANINDEX] public string SomeProperty { get; set; } }чтобы иметь тот же эффект, что и ...

Задан 19 Oct 2011, 14:48 от Pietro
  • 46 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@runTarm Но время идет, и спецификация имен баз данных в строках соединения C # mongo не устарела.

ел бы подключиться к базе данных, указанной в строке подключения, не указывая ее снова вGetDatabase. Например, если у меня есть строка подключения, подобная этой; mongodb://localhost/mydbЯ хотел бы ...

Задан 26 Aug 2011, 08:18 от Pete Montgomery
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

обрабатывать @ в строке подключения mongodb

У меня есть строка подключения <add key="MongoDBConnectionString" value="mongodb://user:[email protected]@127.0.0.1/?safe=true"/>пароль[email protected] так что хост разбирает [email protected], как я могу обработать @ в учетных данных редактироватьЯ пытался ...

Задан 15 Jan 2013, 10:42 от Govind KamalaPrakash Malviya
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

MongoDB .Net драйвер 2.0 Pull (удалить элемент)

Можете ли вы помочь мне правильно запустить &quot;Вытащить (удалить)&quot; с драйвером 2.0.У меня есть коллекция, подобная этой, и я хочу удалить первого под...

Задан 09 May 2015, 15:46 от fatihyildizhan
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я всегда счастлив, когда решение проблемы - 1 строка кода.

ьзуя MongoDB, я опрашиваю дома, которые находятся в пределах 25 миль от широты / долготы. Моя первая попытка сделать это использовала команду near, например, так: var near = Query.Near("Coordinates", coordinates.Latitude, coordinates.Longitude, ...

Задан 30 Mar 2011, 21:53 от Justin
  • 10 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Это будет намного эффективнее, чем чтение Размеров в BsonDocument и преобразование их в Список <Dimension> с рукописным кодом. Этот подход приводит к тому, что две копии данных загружаются в память (хотя, предположительно, версия BsonDocument будет вскоре после этого собрана сборщиком мусора, если вы не сохраните ссылку на нее).

я есть документ в mongodb, который структурирован примерно так: { "_id": "abcdef01234", "Name": "Product A", "Dimensions": [ { "Height": 32, "Width": 64 }, { "Height": 16, "Width": 32 }, { "Height": 8, "Width": 16 } ] }У меня также есть класс, ...

Задан 14 Jul 2011, 22:23 от Joel Harris
Page 1 of 2
1 2