Что такое основные команды MongoDB и как их использовать?



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

MongoDB сейчас в тренде. Начиная с небольших стартапов и заканчивая крупными организациями, все начали использовать ее, поэтому эту платформу стоит изучить. Если вы новичок в мире и все еще осваиваете его, эта статья для вас.В этой статье мы поделимся самыми популярными командами MongoDB, которые вы можете использовать на этой платформе, чтобы упростить себе жизнь и сделать процесс кодирования более эффективным.

Прежде чем мы расскажем о самых популярных командах MongoDB, вот небольшое введение в платформу.





Что такое MongoDB?

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

Некоторые из компаний, которые используют MongoDb в качестве основного ресурса, включают HootSuite, Sony и Zendesk, и это лишь некоторые из них.



Основные команды MongoDB

  1. Монго : Это одна из наиболее распространенных команд, используемых в MongoDB. При использовании вы просите платформу подключиться к localhost через порт по умолчанию 27017.

  2. Монго / : Эта команда используется, когда вы хотите, чтобы платформа подключилась к определенной базе данных. Пример этой команды в действии: mongo 10.121.65.58/mydb.

  3. Mongo –host –port : Если вы хотите подключиться к удаленному хосту через указанный порт, вам необходимо использовать эту команду. Примером действия этой команды может быть mongo –host 10.121.65.23 –port 23020.



  4. использовать : Если в какой-то момент вам нужно переключиться между существующими базами данных, используйте эту команду. Например, используйте mydb.

  5. Db : Если вам нужно просмотреть текущую базу данных, которую вы используете, воспользуйтесь этой командой.

    активные и пассивные преобразования в информатике
  6. Помогите : Подобно другим платформам, MongoDB также имеет встроенное окно справки, и для его использования запустите эту команду. Пример, помощь

  7. load () : Если вам нужно выполнить или запустить в любой момент используйте эту команду. Например, загрузка (myscript.js).

  8. db.help () : Если вам нужна помощь с использованием методов Db, вы можете воспользоваться этой командой. Например, db.help ().

  9. db.mycol.help () : Если вам нужна помощь с использованием коллекции, воспользуйтесь этой командой. Например, db.mycol.help ().

Показать команды

Теперь, когда вы знаете об основных командах, которые можно использовать в MongoDB, вот некоторые из самых популярных команд show.

  1. показать коллекции : Если вам нужно просмотреть все коллекции в текущей базе данных, воспользуйтесь этой командой. Пример: показать коллекции.

  2. показать БД : В процессе программирования, если вам нужно просмотреть текущую используемую базу данных, используйте эту команду. Пример: показать dbs.

  3. показать роли : В каждой базе данных есть разные роли. Чтобы просмотреть все эти роли, воспользуйтесь этой командой. Пример: показать роли.

  4. j показать пользователей : В любой момент времени в любой базе данных может быть несколько пользователей. Чтобы просмотреть всех этих пользователей, воспользуйтесь этой командой. Например: показать пользователей.

CRUD операции

CRUD в MongoDB - это общепринятый в отрасли акроним для создания, чтения, обновления и удаления. Как вы знаете, операции чтения и записи могут выполняться одновременно на платформе MongoDB, и для этого используйте следующие команды.

  1. db.collection.insertMany ([,,…]) : Если вам нужно вставить несколько документов в уже существующую коллекцию, воспользуйтесь этой командой. Пример, db.books.insertMany ([{«isbn»: 9780198321668, «title»: «Ромео и Джульетта», «author»: «Уильям Шекспир», «category»: «Tragedy», «year»: 2008}, {«Isbn»: 9781505297409, «title»: «Остров сокровищ», «author»: «Роберт Луи Стивенсон», «category»: «Fiction», «year»: 2014}]).

  2. db.collection.insert () : Если вам нужно вставить один новый документ в уже существующую коллекцию, воспользуйтесь этой командой. Пример, db.books.insert ({«isbn»: 9780060859749, «title»: «После Алисы: Роман», «author»: «Грегори Магуайр», «category»: «Fiction», «year»: 2016} ).

  3. db.collection.find () : Если вам нужно найти конкретный документ в коллекции, используя условие значения поля, используйте эту команду. Пример: db.books.find ({«title»: «Остров сокровищ»}).

  4. db.collection.find () : Если вам нужно найти все документы в уже существующей коллекции, воспользуйтесь этой командой. Например, db.books.find ().

  5. db.collection.findOne (,) : Если вам нужно найти первый документ, соответствующий заданному вами запросу, воспользуйтесь этой командой. Пример: db.books.findOne ({}, {_id: false}).

  6. db.collection.find (,) : Если вам нужно найти определенные поля документа в коллекции, вы можете использовать эту команду. Пример: db.books.find ({«title»: «Остров сокровищ»}, {title: true, category: true, _id: false}).

  7. db.collection.update (,) : Если вам нужно удалить что-то из существующего документа, сопоставив запрос, вы можете использовать эту команду. Пример: db.books.update ({title: «Остров сокровищ»}, {$ unset: {category: ””}}).

  8. db.collection.update (,) : Если вам нужно обновить некоторые определенные поля документа, соответствующие данному запросу, воспользуйтесь этой командой. Пример: db.books.update ({title: «Остров сокровищ»}, {$ set: {category: «Приключенческая фантастика»}}).

  9. db.collection.remove (, {justOne: true}) : Если в определенной ситуации вам нужно удалить один документ, который соответствует вашему запросу, используйте эту команду. Пример: db.books.remove ({title: «Остров сокровищ»}, {justOne: true}).

  10. db.collection.update (,, {multi: true}) : Если вам нужно удалить определенные поля из всех документов, соответствующих вашему запросу, используйте эту команду. Пример: db.books.update ({category: «Художественная литература»}, {$ unset: {category: ””}}, {multi: true}).

  11. db.collection.remove ({}) : Если вам нужно удалить все документы в коллекции, независимо от того, соответствуют ли они вашему запросу или нет, используйте эту команду. Пример: db.books.remove ({}).

  12. db.collection.remove () : Если вам нужно удалить все документы, соответствующие определенному запросу, воспользуйтесь этой командой. Пример: db.books.remove ({«категория»: «Художественная литература»}).

Заключение

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

как использовать charat в Java

Есть вопрос к нам? Упомяните их в разделе комментариев, и мы свяжемся с вами.