「數據」:{ 「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」 –