Результаты поиска по запросу "mongodb-.net-driver"

3 ответа

document.Add устарел сейчас. Используйте документ.addRange insted.

я есть длинная строка в формате JSON, и я хочу преобразовать ее в BSONDocument для вставки в базу данных MongoDB. Как мне сделать преобразование? Я использую официальный драйвер C #.

1 ответ

Легко, когда знаешь как!

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

1 ответ

 для увеличения количества сообщений, без сомнения.

евожу нашу систему обмена сообщениями на MongoDB, и мне любопытно, какой подход использовать в отношении различных статистических данных, таких как количество сообщений на пользователя и т. Д. В базе данных MS SQL у меня есть таблица, в которой у ...

ТОП публикаций

4 ответа

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

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

3 ответа

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

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

2 ответа

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

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

3 ответа

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

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

4 ответа

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

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

2 ответа

Пока вы используете операции модификатора, не имеет значения, сколько одновременных записей у вас есть.

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

8 ответов

Такое использование, где и ключ, и значение являются типами перечислений, но могут представлять собой любую комбинацию сериализаторов:

ли способ хранить Enums как имена строк, а не порядковые значения? Пример: Представьте, что у меня есть это перечисление: public enum Gender { Female, Male }Теперь, если какой-то воображаемый Пользователь существует с ... Gender gender = ...