Database 从Cloudant数据库检索所有文档,但仅检索特定字段
我想返回Cloudant数据库中的所有文档,但只包括一些字段。我知道您可以对Database 从Cloudant数据库检索所有文档,但仅检索特定字段,database,select,cloudant,Database,Select,Cloudant,我想返回Cloudant数据库中的所有文档,但只包括一些字段。我知道您可以对https://$USERNAME.cloudant.com/$DATABASE/\u all\u docs发出GET请求,但似乎没有办法只选择某些字段 或者,您可以将POST发布到/db/\u查找,并在JSON正文中包含选择器和字段。但是,是否有一个类似于SQL数据库中的SELECT*的通用选择器?您可以使用{“\u id”:{“$gt”:0}作为选择器来匹配所有文档,尽管您应该注意,它不会在大型数据集上执行。您可以使
https://$USERNAME.cloudant.com/$DATABASE/\u all\u docs
发出GET
请求,但似乎没有办法只选择某些字段
或者,您可以将
POST
发布到/db/\u查找
,并在JSON正文中包含选择器
和字段
。但是,是否有一个类似于SQL数据库中的SELECT*
的通用选择器?您可以使用{“\u id”:{“$gt”:0}
作为选择器来匹配所有文档,尽管您应该注意,它不会在大型数据集上执行。您可以使用{“\u id”:{“$gt”:0}
作为您的选择器
匹配所有文档,但您应该注意,它不会在大型数据集上执行。我使用{“\u id”:(“$gt”:null}}
这是文档中提到的,但我希望有一个更干净的解决方案。谢谢。没有一个更干净的解决方案可以让所有文档只包含一些字段。您可以始终使用视图并发出每个文档,以及您想要的字段作为映射函数中的值。我使用的是{u id:“$gt”:null}}
这是文档中提到的,但我希望有一个更干净的解决方案。谢谢。没有一个更干净的解决方案可以让所有文档只包含一些字段。您可以始终使用视图并发出每个文档,以及希望作为映射函数值的字段。