"データ":{ "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設計ドキュメント上のマップ機能を含む:
0: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])を照会して、クラウドデータベースからの対応するデータ、今、私は上記の与えられたdata.my要件の配列全体を取得する特定の位置をクエリし、データを取得することです –
関連する問題
- 1. なぜSQLiteは特定のATTACHEDデータベースに問い合わせることができませんか?
- 2. IBM Internal BluemixにCloudant NoSQL DBを作成できません
- 3. Cloudant NoSQL DB ExtensionをWatson IoT Plaftormダッシュボードから設定できません
- 4. Mendeley DesktopにAPIを問い合わせることはできますか?
- 5. JQuery - MacBook Proのトラックパッドに問い合わせることはできますか?
- 6. Hibernate OGMはIBM Cloudant NoSQLデータベースを完全にサポートしています
- 7. Firebaseは、配列に問い合わせることができません
- 8. 毎日特定の時間InfluxDBに問い合わせする
- 9. Sync-Androidライブラリを使用してCloudant NoSQL dbからセンサデータを読み取ることができません
- 10. C#API経由でOracleデータベースに問い合わせることができません
- 11. IBM cloudant UnityとのNoSql通信
- 12. WordPressのお問い合わせフォームはどこで変更できますか?
- 13. データベースにループの使用場所を問い合わせます
- 14. どのように私はユーザーのTwitterアカウントをFacebookに問い合わせることができますか?
- 15. ビューが存在するかどうかナンシーに問い合わせることはできますか?
- 16. $(これ)はdomに問い合わせますか?
- 17. firebaseデータベースをcontains節に問い合わせるには
- 18. TFS:特定のチェンジセットを含むビルドの問い合わせ
- 19. Mongoidは:特定のフィールドのための文書についての問い合わせ私はここで少しこだわっています
- 20. mongoengine(python)を使ってlazilyデータベースに問い合わせることは可能ですか?
- 21. tfpt.exe、tf.exe、またはTFS API(powershell)を介してチェンジセットを問い合わせることはできますか?
- 22. FB APIを使ってEメールアドレスでFacebookユーザーに問い合わせることはできますか?
- 23. Xbox LIVEで友だちのゲームに問い合わせることはできますか?
- 24. Webアプリケーションスコープ外でGrokのZODBインスタンスに問い合わせることはできますか?
- 25. oracle表を問い合せるときに特定のパーティションをスキップできますか?
- 26. このメディアクエリを特定のIDと組み合わせるには
- 27. AddInからOpenOffice Writerのバージョンを問い合わせることはできますか?
- 28. クエリクラウドNoSQLの時間間隔に関するNoSQLデータベース
- 29. どのように現在のオプションをbashに問い合わせることができますか?
- 30. これらのステートメントを組み合わせることはできますか?
配列の最初の要素、つまりd [0]を常に問い合せたいのですか? – Raj
はい私は配列 "d"の最初の要素を照会したい –