Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
var couchbase = require('couchbase');
var cluster = new couchbase.Cluster(
'http://128.146.12.34:8091/', {
username: '<USERNAME>',
password: '<PASSWORD>'});
var bucket = cluster.bucket('Users_Bucket');
//var collection = bucket.defaultCollection();
// var myCollection = bucket.collection("my-collection");
//when setting json values, whole thing needs to be in strings like: {"test": "1"}
//a similar object {test: "1"} will not work and instead just set it to {}
async function update() {
//var qry = "select * from Users_Bucket where userIds.cbId = 'user_profile::IDM800027799'";
var name = "Kim Hidewalter";
//var name = "Kim Showalter";
var qry = "update Users_Bucket set display_name = '" + name + "' where userIds.cbId = 'user_profile::IDM800027799'";
var result = await cluster.query(qry);
console.log(result.meta.status);
result.rows.forEach((row) => {
console.log(row.Users_Bucket.display_name);
});
}
async function distinctErrors() {
//var qry = "select distinct OBJECT_NAMES(Users_Bucket.userData) from Users_Bucket";
var result = await cluster.query(qry);
console.log(result);
result.rows.forEach((row) => {
console.log(row.Users_Bucket.display_name);
});
}
update().then(r =>{})