2017-01-09 4 views
2

現在、Cloudant DBからのドキュメントのバッチ読み取りを実行しようとしています。私はJavaScriptでバッチ処理を行ってきました。しかし、私はC#でやろうとしています。違いはあります。C#でのCloudant DBクエリの一括読み取り

これは私がJavaScriptで行ったことであり、C#で行うことができますか?

db.allDocs({ 
    include_docs: true, 
    attachments: true, 
    startkey: 'receipt', 
    endkey: 'receipt\uffff' 
}).then(function (result) { 

}); 

答えて

0

あなたはいくつかのオプションがあり、主なものは、おそらく、次のとおりです。

  1. Cloudant API
  2. ユースAに対して呼び出しを行うためにC#のWebClientMyCouch
  3. 使用のようなサードパーティ製のC#ライブラリを使用しますRestSharpのようなC#の汎用レストライブラリーCloudant API
あなたは、組み込みのCouchDBのシステムビューの1つを消費する1つの引数でQueryViewRequestコンストラクタを使用したい場合は


システムビュー

はここMyCouchからの抜粋です。ここでは、ビューall_docsを消費するサンプルです:

var query = new QueryViewRequest("_all_docs"); 
var response = await client.Views.QueryAsync<dynamic>(query); 

出典:https://github.com/danielwertheim/mycouch/wiki/documentation#system-views


関連する問題