MongoDB - это масштабируемая, высокопроизводительная база данных NoSQL с открытым исходным кодом, ориентированная на документы. Он поддерживает большое количество языков и платформ разработки приложений. Вопросы по администрированию сервера можно задать на https://dba.stackexchange.com.

Подробнее про mongodb...

Я практикуюсь с Docker, но у меня есть это сообщение в моем терминале. У кого-нибудь есть решение? мой docker-compose mongo: image: mongo ports: - "27017:27017" restart: always web: build: . ports: - "3000:3000" links: - mongo command: node index.js Терминал: (root) Addi....
4 Фев 2022 в 05:39
У меня есть эта коллекция в MongoDB: [ { _id: "...", "project": 244, "scanner": "sonarqube", "version": 1 }, { _id: "...", "project": 244, "scanner": "sonarqube", "version": 2 }, { _id: "...", "project": 244, "scanner": "sonarqube", "version": 2 }, { _id: "...", "project": 244, "scanner": "s....
4 Фев 2022 в 02:35
Как лучше всего найти уникальных посетителей на основе уникального идентификатора посетителя в этих данных? Я использую Mongoose в среде Nodejs/Express. { username: "jack", events: [ { eventType: "party", createdAt: "2022-01-23T10:26:11.214Z", ....
4 Фев 2022 в 00:30
Я использую образец набора данных в MongoDB. Я хочу знать средний балл за экзамен для класса 149. В этом наборе данных есть несколько значений с классом 149, поэтому мне нужно среднее значение только баллов «экзамена» для всех значений, которые имеют class_id = 149. Scores — это массив с нескольки....
4 Фев 2022 в 00:28
Введение В настоящее время я работаю над проектом, который регулярно сохраняет несколько объектов Java в базе данных MongoDB. Этот объект содержит Date. Проблема Преобразование java Date в Json Mongo дает следующее: Date.now() -> "Jan 27, 2022, 2:47:24 AM" Но этот формат не соответствует дате Mong....
3 Фев 2022 в 21:53
У меня есть такая структура документа: { ..., insertionDate: 'someDate', product: 'cool jacket', color: 'red', store: 'north store', } Дело в том, что в этой коллекции хранятся все изменения, которые когда-либо были в продукте. На данный момент у меня есть следующий код для получения всех продукт....
3 Фев 2022 в 21:35
У меня есть несколько документов, которые выглядят так (за исключением множества других нерелевантных полей): [{ status: 'open', createdDate: 2021-06-17T09:02:58.325Z }, { status: 'declined', createdDate: 2021-07-25T09:09:15.851Z }, { status: 'declined', createdDate....
3 Фев 2022 в 17:27
Документы, с которыми я работаю, выглядят следующим образом: { "id" : 98syf87erfw8n "foo" : { "objectid" : "39", "stuff" : "65" }, "yearpublished" : "1979", . . . } Я использовал этот запрос: db.foobar.aggregate([ { $group : { _id : '$yearpublished', myIt....
Когда я хочу удалить все объекты из моей коллекции mongoDB comments, я делаю это с помощью этой команды: mongo $MONGODB_URI --eval 'db.comments.deleteMany({});' Однако это очень медленно, когда в коллекции миллионы записей. В реляционной базе данных, такой как Postgres, я просто скопировал структур....
3 Фев 2022 в 15:26
Я перебираю список словарей, и мне приходится отбрасывать/игнорировать один или несколько ключей каждого словаря в списке и записывать их в MongoDB. Каков эффективный питонический способ сделать это? Пример: employees = [ {'name': "Tom", 'age': 10, 'salary': 10000, 'floor': 10}, {'name': "Mark",....
3 Фев 2022 в 13:48
Я искал данные за последние n дней. Например, я хочу просто все данные за последние 3 дня. После реализации решения другого вопроса в StackOverflow я не получаю все документы. Я получаю только один документ. Если я хочу просмотреть документы за последние 3 дня, отображаются данные только за один....
3 Фев 2022 в 13:36
Мы создаем дискорд-бота для управления задачами на основе команд. Мы используем коллекцию как команду. В коде для поиска команды и добавления к ней задач мы используем: const Team = await mongoose.connection.collection(teamName, {strict: true}); и strict должны сделать так, чтобы коллекция не созд....
3 Фев 2022 в 13:18
Мне было интересно, есть ли способ в MongoDB получить все документы из одной коллекции, исключая те, которые существуют в другой, без использования агрегации. Позвольте мне объяснить себя больше; У меня есть коллекция «Пользователи» и другая коллекция, в которой есть массив объектов. Что-то вроде э....
2 Фев 2022 в 19:41
Есть ли способ удалить буквально все нулевые или пустые строковые значения из объекта? У нас есть агрегация, которая создает объект с пустыми полями и пустыми объектами, если значение равно null. Что мы хотим сделать, так это удалить все нулевые свойства и пустые объекты и воссоздать объект, чтобы....
Я создаю сайт электронной коммерции со стеком MERN, но не могу зарегистрировать нового пользователя. Он регистрирует только первого пользователя, когда я очищаю базу данных, но после этого показывает код ошибки. Вот код: Схема пользователя: const mongoose = require("mongoose"); const UserSchema = ....
2 Фев 2022 в 16:13
У меня есть приведенный ниже массив объектов из запроса на получение. "" const submitHandler = async(e) =>{ e.preventDefault() const groupForm = { leagueID, rank: parseInt(rank) } try { console.log(groupForm) const group = await axios.get(`/getGroup/${....
2 Фев 2022 в 15:23
У меня есть следующий документ, который также доступен на игровой площадке mongo по адресу: https://mongoplayground.net/p/zhcoi1BF0Ny db={ MyCollectionOne: [ { "firstId": "10", "secondId": "123456789012345678901234" }, { "firstId": "11", "secondId": "9999999999....
Здравствуйте, у меня есть стол для людей И я хочу запросить 2 имени одновременно, чтобы показать их данные. Я делаю это вот так {"name":{"Jollibee", "Mcdo"} Но это не работает.....
2 Фев 2022 в 13:27
У меня есть набор документов в MongoDB, которые имеют примерно такую ​​структуру [ { "userid": "user1", "addresses": [ { "type": "abc", "street": "xyz" }, { "type": "def", "street": "www" }, { "type": "hhh", "str....
1 Фев 2022 в 18:53
У меня есть ниже документ: { "_id": "61f7d5cfd0c32b744d3f81c2", "_form": "61e66b8fd0c32b744d3e24a0", "_workflow": "61e54fe2d0c32b744d3e0b7c", "_appUser": "61e6b098d0c32b744d3e3808", "sectionResponse": [{ "_id": "61f7d5cfd0c32b744d3f81c3", "name": "Project ....
1 Фев 2022 в 17:00
Вот мой код React в публикации: const [nickname, setNickname] = useState('') const [title, setTitle] = useState('') const [content, setContent] = useState('') const [agree, setAgree] = useState(false) const [thepost, setThePost] = useState({}) const DoSubmit = async () => { setHasAlert(false) ....
31 Янв 2022 в 20:44
У меня две коллекции. В одной коллекции хранятся пользовательские данные, а в другой — данные транзакций. Данные транзакции ссылаются на пользовательские данные, используя внешнее поле идентификатора пользователя. Как мне получить все пользовательские данные с одним дополнительным полем, которое п....
31 Янв 2022 в 20:30
У меня есть 2 коллекции следующим образом: < Сильный > событие { "_id" : ObjectId("61f272dd1fac703fec69105a"), "eventActivity" : [ ObjectId("61f76703196ea94bd43fa92e"), ] } активность события { "_id" : ObjectId("61f76703196ea94bd43fa92e"), "activity" : ObjectId("61f2a....
31 Янв 2022 в 20:09
Я пытаюсь преобразовать этот синтаксис mongo данных spring запроса, но столкнулся с проблемой с оператором $add. { "$project": { "nextYear": { "$dateFromParts": { "year": { "$ad....
Как создать уникальный идентификатор для каждой записи в моей mongoDB через Postman? Я запускаю postman POST с http://localhost:8000/api/user/store и отправляю { "name":"testname", "email":"testemail@test.com", "phone":"testnumber", "city":"testcity", } Это сохраняется в моем mongoDB и отображается....
31 Янв 2022 в 18:23