Я хочу перечислить имена полей документа в базе данных couchDB.
Я нашел команду curl для вывода списка документов и данных из базы данных в couchDB.
Вот оно:
paulsteven@smackcoders:~$ curl http://0.0.0.0:5984/first/_all_docs?include_docs=true
{"total_rows":3,"offset":0,"rows":[
{"id":"user1","key":"user1","value":{"rev":"1-d1846fad834a55aff582adc5a224684f"},"doc":{"_id":"user1","_rev":"1-d1846fad834a55aff582adc5a224684f","username":"syed","password":"syed123"}},
{"id":"user2","key":"user2","value":{"rev":"1-91bd89db90bbb0d731790707a6f4419e"},"doc":{"_id":"user2","_rev":"1-91bd89db90bbb0d731790707a6f4419e","username":"syed","password":"syed123","name":"syed"}},
{"id":"user3","key":"user3","value":{"rev":"2-bdb5b930eb5d3ee04e4371634e0a56e4"},"doc":{"_id":"user3","_rev":"2-bdb5b930eb5d3ee04e4371634e0a56e4","username":"steven","password":"steven123"}}
]}
Здесь я хочу получить список имен столбцов, доступных в документе. Я искал, но не могу найти команду curl для распечатки
Вот вывод, который я хочу:
["id","_rev","username","password","name"]
Обратите внимание, что в идентификаторе документа с именем user2
есть дополнительное поле с именем name
Какая команда curl требуется для получения этого от couchDB. Помогите мне с некоторыми решениями.