Couchbase on Nodejs - add () 方法的工作原理
Couchbase on Nodejs - how the add () method works?
这是一个
基本问题,但我现在正在学习 couchbase,在我的失败中,我试图使用 add() 方法将数据插入我的 couchbase 实例中。但是我的代码中的某些内容不能很好地工作,我不知道为什么。
var http = require("http");
var driver = require('couchbase');
var cb = new driver.Cluster("127.0.0.1:8091", null, null, "default");
var server = http.createServer(insertData);
console.log ("BA4KAAAAA!!");
function insertData() {
var emps = [{
"type": "employee",
"id": 100,
"name": "Anton",
"dept": "Sales",
"salary": 5000
}, {
"type": "employee",
"id": 200,
"name": "Ivan",
"dept": "IT",
"salary": 3000
}, {
"type": "employee",
"id": 300,
"name": "Petko",
"dept": "Manager",
"salary": 10000
}]
for (index = 0; index< emps.lenght; index++) {
cb.add(JSON.stringify(emps[index].id), JSON.stringify(emps[index]), 0, undefined, function(data, err, key, cas ) {
if (err&&err != 12) {
console.log("FAIL!" + err);
}
});
}
}
server.listen(8080, insertData());
我运行服务器,控制台说它可以工作,但我的CB管理工具没有任何变化。
看起来
你在 for 循环的开头有一个拼写错误:emps.lenght
应该是emps.length
的。
长度拼写错误。
相关文章:
- Javascript form.submit()方法是如何工作的
- JavaScript中的这个call()-方法是如何工作的
- Jquery ajax方法请求体为null,但poster工作正常
- 我该如何阻止单击方法多次工作
- jQuery方法未按预期工作-toggleClass
- 如何让应用程序帮助程序方法在发送的请求为 JS 格式时工作
- jQuery on() 方法只能通过 childSelector 间接工作
- 如何制作Javascript's减少对数组数组的方法工作
- 如何使我自己的javascript Math方法工作
- * 方法工作正常,但不能使用 jQuery ajax
- Javascript调用同一对象内的对象方法工作不正常
- 当项目停止在.NET中运行时,有没有办法阻止web方法工作
- is('checked')筛选方法工作不正常
- 在操作DOM时无法使对象方法工作
- ie9 getAttribute方法工作
- 如何使一个方法工作- Javascript
- Javascript变量到php变量转换方法工作.但我无法比较php变量
- 为什么'我的start()和stop()方法工作吗
- 从数据库加载值的Onchange Ajax方法工作正常,但如何将文本区域值与另一个文本框值相乘
- JavaScript RegExp测试方法工作不稳定,我的意思是第一次执行和第二次执行的结果不同