“数据”:{ “d”:[ 100, 0, 1, 1, 0, 22, 55, 66, 99,] 这是我的数据格式在Cloudant NOSql数据库数组中的每个整数“d”对应于来自设备的特定参数值,是否可以仅从数组中查询与特定参数对应的所需数据(可能是100)?我可以为特定数据查询Cloudant NOSQL数据库吗?
0
A
回答
0
创建与此映射函数,该函数返回具有在阵列data.d
的第一指标的值100
所有文档的视图:
function (doc) {
if (doc.data && doc.data.d && doc.data.d.length>0 && doc.data.d[0] == 100)
emit([doc._id,doc.data.d[0]], 1);
}
这里有一个查询列出含有3个数据行和1的样本数据库包含上述地图功能设计文档:
https://rajsingh.cloudant.com/aaa/_all_docs?include_docs=true
而这里仅返回文档满足视图约束查询:
https://rajsingh.cloudant.com/aaa/_design/views/_view/dzero?limit=200&reduce=false&include_docs=true
0
我不知道如果我完全理解这个问题,但我想你想是创建一个地图功能,看起来像这样一个观点:
function(doc) {
doc.data.d.map(function(parameter) {
emit(parameter);
});
}
这将允许你例如,搜索参数值22
并查找具有此参数值的所有文档。
+0
参数值不断变化,因为这些是传感器值,我应该查询值的位置(d [0]或d [5]),以获得来自云数据库的相应数据,现在我正在读取上述给定数据的整个数组。我的要求是查询特定位置并获取数据 –
相关问题
- 1. 查询NoSQL数据库
- 2. 从ruby连接到cloudant NoSQL数据库
- 3. 我可以查询MYSQL的特定数据类型吗?
- 4. 我可以在PHP中使用Mongo NoSQL数据库吗?
- 5. 构建sql查询以从数据库检索特定数据
- 6. 在Cloudant noSQL数据库中搜索许多参数
- 7. NoSQL数据库可以容纳以下数据结构?
- 8. NoSQL数据库
- 9. 我可以在form中使用form.cleaned_data来查询数据库吗?
- 10. 我可以插入数据库作为特定时区的数据库?
- 11. 如何将查询写入我的Cloudant数据库?
- 12. 我们可以像查询sql查询数据集吗?
- 13. 2个应用可以访问1英镑NoSQL数据库吗?
- 14. 可以查询请求的数据吗?
- 15. Symfony2从数据库查询特定值
- 16. 哪个NoSQL数据库可以保护数据?
- 17. 休眠OGM是否完全支持IBM Cloudant NoSQL数据库
- 18. 我可以从数据库项目初始化数据库吗?
- 19. 的NoSQL数据库
- 20. 我可以直接查询数据库属性而不指定数据库名称吗?
- 21. 我可以下载Phpmyadmin数据库吗?
- 22. 我可以根据多列汇总数据库数据吗?
- 23. 关系数据库或NoSQL数据库
- 24. 根据SQLite中的查询,我可以插入到不同的数据库吗?
- 25. 我可以执行实体框架查询作为数据库角色吗?
- 26. NoSQL数据库适合开发Wiki吗?
- 27. Symfony2支持NoSQL数据库吗?
- 28. 查询HTML数据比查询SQlite数据库更有效吗?
- 29. 查询特定数据段的Android数据库
- 30. 使用SimpleCursorAdapter如何查询数据库中的特定数据
你的意思是你总是要查询数组的第一个元素 - 即d [0]? – Raj
是的,我想查询数组的第一个元素“d” –