Играя с _changes
API от CouchDB (2.1.1), я заметил, что число seq
результирующих записей отличается, когда я добавляю ?include_docs=true
. Это что-то ожидается? Если да, может ли кто-нибудь помочь мне понять логику, стоящую за этим?
Дополнительная информация:
Создать базу данных, я называю это тестом:
Создайте три файла в этой новой тестовой базе данных. У них может быть только идентификатор, ничего больше:
- Теперь вызовите API дважды, один с
?include_docs=true
и один без.
Звоните с ?include_docs=true
Звоните без ?include_docs=true
Как вы можете видеть, значение id
в обоих запросах различно в зависимости от порядка записей в ответе; хеш seq
выглядит одинаково, но его «строковая часть» отличается в конце этого Итак, мой вопрос: почему они не совпадают, учитывая, что я только хочу добавить ссылку на документ? Это что-то ожидается? Если да, может кто-нибудь объяснить?