Вопросы с тегом «mongodb»

95
Каковы преимущества использования базы данных без схемы, такой как MongoDB, по сравнению с реляционной базой данных?

Я привык использовать реляционные базы данных, такие как MySQL или PostgreSQL, в сочетании с фреймворками MVC, такими как Symfony, RoR или Django, и я думаю, что это отлично работает. Но в последнее время я много слышал о MongoDB, которая является нереляционной базой данных, или, если цитировать...

95
Уникальный индекс Mongoose не работает!

Я пытаюсь позволить MongoDB обнаруживать повторяющееся значение на основе его индекса. Я думаю, что это возможно в MongoDB, но через оболочку Mongoose что-то ломается. Итак, примерно так: User = new Schema ({ email: {type: String, index: {unique: true, dropDups: true}} }) Я могу сохранить двух...

95
Mongoose.js: поиск пользователя по имени пользователя LIKE value

Мне нравится искать пользователя в mongoDb, ища пользователя с именем value. Проблема с: username: 'peter' в том, что я не нахожу, если имя пользователя - «Питер» или «Питер» .. или что-то в этом роде. Итак, я хочу сделать как sql SELECT * FROM users WHERE username LIKE 'peter' Надеюсь, вы,...

95
MongoDB с Redis

Может ли кто-нибудь привести примеры использования, когда вам было бы полезно использовать Redis и MongoDB в сочетании друг с другом?

94
Точка MongoDB (.) В имени ключа

Кажется, что mongo не позволяет вставлять ключи с точкой (.) Или знаком доллара ($), однако, когда я импортировал файл JSON, содержащий точку, с помощью инструмента mongoimport, он работал нормально. Драйвер жалуется на попытку вставить этот элемент. Вот как выглядит документ в базе данных: {...

94
Mongoose, обновить значения в массиве объектов

Есть ли способ обновить значения в объекте? { _id: 1, name: 'John Smith', items: [{ id: 1, name: 'item 1', value: 'one' },{ id: 2, name: 'item 2', value: 'two' }] } Допустим, я хочу обновить элементы имени и значения для элемента, где id = 2; Я пробовал следующее с мангустом: var update = {name:...

93
Mongodb: Что нужно знать перед использованием? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я начинаю хобби (некоммерческий) проект...

93
Создание многополевых индексов в Mongoose / MongoDB

Я пытаюсь найти документацию, но безрезультатно, как создавать многопольные индексы в Mongoosejs. В частности, у меня есть два поля, которые должны быть индексированы и уникальны. Каков пример схемы мангуста, которая индексирует два поля вместе?...

92
Какие механизмы безопасности есть в Meteor? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 7 лет назад . Уточните этот вопрос Все мы знаем, что Meteor предлагает...

92
Объедините два OR-запроса с AND в Mongoose

Я хочу объединить два OR-запроса с AND в Monoose, как в этом операторе SQL: SELECT * FROM ... WHERE (a = 1 OR b = 1) AND (c=1 OR d=1) Я пробовал это в модуле NodeJS, который получает объект модели только из основного приложения: /********** Main application ***********/ var query =...

91
Расположение базы данных mongodb на Mac

Я как бы новичок в Mac, а также в mongodb. У меня странные сомнения, доступ к базе данных, созданной с помощью mongodb на Mac? Я знаю, что в Windows есть папка c: \ data \ db, где хранятся мои файлы базы данных. Как и где в Mac хранится база данных. Я помню, как делал что-то вроде sudo mkdir -p...

91
MongoDb закрывается с кодом 100 [закрыто]

Закрыто. Этот вопрос требует подробностей отладки . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 месяца назад . Уточните этот вопрос Я следил за документами MongoDb, чтобы настроить свой первый...

91
Не удается пройти аутентификацию в mongo, «ошибка аутентификации»

Я создал пользователя-администратора для mongo, используя следующие инструкции: http://docs.mongodb.org/manual/tutorial/add-user-administrator/ Из клиента mongo похоже, что я могу аутентифицироваться: > use admin switched to db admin > db.auth('admin','SECRETPASSWORD'); 1 > Но по-другому...

91
Не удается подключиться к mongodb errno: 61 в подключении отказано

Недавно я установил mongodb-2.6.0 с Homebrew . После успешной установки я попытался подключиться с помощью mongoкоманды. Я получаю следующие ошибки, которые не позволяют мне подключиться: Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused Error: couldn't connect to server...

90
Spring Boot и как настроить детали подключения к MongoDB?

Поскольку я новичок в Spring Boot, мне интересно, как я могу настроить детали подключения для MongoDB. Я пробовал обычные примеры, но ни один из них не описывает детали подключения. Я хочу указать базу данных, которая будет использоваться, и URL-адрес / порт хоста, на котором работает MongoDB....