私はCouchbaseの初心者です。Couchbase Server 3.0.1のCouchbase Documentsから Node.js を使用していくつかの基本的な操作を試みています。一括操作を試みると、Couchbase ドキュメントから取得したコードが失敗しました。
「test」という名前のデータバケットがあります。バケットにはドキュメント番号 1 と 2 の 2 つのレコードがあります。ドキュメントを 1 つずつ取得すると成功します。
ただし、次のコードは次のようなエラーを返します。
throw new TypeError('最初の引数は文字列またはバッファである必要があります');
私のコード;
var couchbase = require("couchbase");
var cluster = new couchbase.Cluster('192.168.170.129:8091');
var bucket = cluster.openBucket('test');
// Bulk operation
bucket.get(['1', '2'], function(err, res) {
if(err) {
console.log("one or more operation failed", err);
return;
}
console.log("success!", res);
});
編集済み: Couchbase Node.js 2.0 を使用しています