Как сделать запрос в cloudant-python, выбрав определенное поле? - PullRequest
1 голос
/ 05 октября 2019

Я пытаюсь сделать запрос, который выбирает только одно из полей / атрибутов. В результате запроса должен получиться что-то вроде массива nameField или numberField или даже одной переменной. Я хочу разделить значения, чтобы я мог манипулировать ими в приложении

Я уже пытался использовать "query = cloudant.query.Query(myDatabaseDemo, fields=['nameField']) "но результат, когда я печатаю запрос, просто" fields=['nameField'] ".

from cloudant.result import Result, ResultByKey

...

client = Cloudant(serviceUsername, servicePassword, url=serviceURL)
myDatabaseDemo = client.create_database(databaseName)

...

result_collection = Result(myDatabaseDemo.all_docs, include_docs=True)
print ("document:\n{0}\n".format(result_collection[0]))

Фактический код приводит к набору значений, как документ json

1 Ответ

0 голосов
/ 07 октября 2019

Вы пытались использовать Cloudant query ? Позволяет указать fields (list) – A list of fields to be returned by the query.

...