Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 从Cloudant数据库检索所有文档,但仅检索特定字段_Database_Select_Cloudant - Fatal编程技术网

Database 从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}作为选择器来匹配所有文档,尽管您应该注意,它不会在大型数据集上执行。您可以使

我想返回Cloudant数据库中的所有文档,但只包括一些字段。我知道您可以对
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}}
这是文档中提到的,但我希望有一个更干净的解决方案。谢谢。没有一个更干净的解决方案可以让所有文档只包含一些字段。您可以始终使用视图并发出每个文档,以及希望作为映射函数值的字段。