Spec-Zone.ru › CouchDB 3.5

Базы данных

Конечная точка Database предоставляет интерфейс ко всей базе данных в CouchDB. Это запросы на уровне базы данных, а не на уровне документов.

Для всех этих запросов имя базы данных в пути URL должно быть именем базы данных, над которой вы хотите выполнить операцию. Например, чтобы получить метаданные базы данных recipes, следует использовать HTTP-запрос:

GET /recipes

Для ясности в путях URL используется следующая форма:

GET /{db}

Где {db} — имя любой базы данных.

  • 1.3.1. /{db}
    • 1.3.1.1. Указание ID документа
    • 1.3.1.2. Запись в пакетном режиме
  • 1.3.2. /{db}/_all_docs
  • 1.3.3. /{db}/_design_docs
    • 1.3.3.1. Отправка нескольких запросов к базе данных
      • 1.3.3.1.1. /{db}/_all_docs/queries
      • 1.3.3.1.2. /{db}/_design_docs/queries
  • 1.3.4. /{db}/_bulk_get
  • 1.3.5. /{db}/_bulk_docs
    • 1.3.5.1. Пакетная вставка документов
    • 1.3.5.2. Пакетное обновление документов
    • 1.3.5.3. Семантика транзакций для пакетной обработки документов
    • 1.3.5.4. Проверка документов при пакетной обработке и ошибки конфликтов
  • 1.3.6. /{db}/_find
    • 1.3.6.1. Синтаксис сортировки
    • 1.3.6.2. Фильтрация полей
    • 1.3.6.3. Пагинация
    • 1.3.6.4. Статистика выполнения
  • 1.3.7. /{db}/_index
  • 1.3.8. /{db}/_explain
    • 1.3.8.1. Выбор индекса
  • 1.3.9. /{db}/_shards
  • 1.3.10. /{db}/_shards/{docid}
  • 1.3.11. /{db}/_sync_shards
  • 1.3.12. /{db}/_changes
    • 1.3.12.1. Ленты изменений
      • 1.3.12.1.1. Опрос
      • 1.3.12.1.2. Длительный опрос
      • 1.3.12.1.3. Непрерывный режим
      • 1.3.12.1.4. Источник событий
    • 1.3.12.2. Фильтрация
      • 1.3.12.2.1. _doc_ids
      • 1.3.12.2.2. _selector
        • 1.3.12.2.2.1. Отсутствующий селектор
        • 1.3.12.2.2.2. Недопустимый объект JSON
        • 1.3.12.2.2.3. Недопустимый селектор
      • 1.3.12.2.3. _design
      • 1.3.12.2.4. _view
  • 1.3.13. /{db}/_compact
  • 1.3.14. /{db}/_compact/{ddoc}
  • 1.3.15. /{db}/_ensure_full_commit
  • 1.3.16. /{db}/_view_cleanup
  • 1.3.17. /{db}/_search_cleanup
  • 1.3.18. /{db}/_nouveau_cleanup
  • 1.3.19. /{db}/_security
  • 1.3.20. /{db}/_purge
    • 1.3.20.1. Внутренняя репликация
    • 1.3.20.2. Внешняя репликация
    • 1.3.20.3. Обновление индексов
  • 1.3.21. /{db}/_purged_infos
  • 1.3.22. /{db}/_purged_infos_limit
  • 1.3.23. /{db}/_missing_revs
  • 1.3.24. /{db}/_revs_diff
  • 1.3.25. /{db}/_revs_limit

Copyright © 2025 The Apache Software Foundation — Licensed under the Apache License 2.0
https://docs.couchdb.org/en/3.5.1/api/database/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API