DBIterator

DBIterator Object

Member attribute

data

Query the current data and return all data objects, each of which is a new DBIterator object

Type: Object

1
DBIterator.data;

Example:

1
2
3
4
5
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
console.log(itr.data);
};

Member attribute

is_begin

Check whether it is the begin of data

Type: Boolean

1
DBIterator.is_begin();

Example:

1
2
3
4
5
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
console.log(itr.is_begin());
};

is_end

Check whether it is the end of data

Type: Boolean

1
DBIterator.is_end();

Example:

1
2
3
4
5
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
console.log(itr.is_end());
};

next

Get next data

1
DBIterator.next();

Example:

1
2
3
4
5
6
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
var itr1 = itr.next();
console.log(itr1.toJSON());
};

previous

get previous data

1
DBIterator.previous();

Example:

1
2
3
4
5
6
7
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
var itr1 = itr.next();
var itr2 = itr1.previous();
console.log(itr2.toJSON());
};

remove

remove data

1
DBIterator.remove();

Example:

1
2
3
4
5
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
itr.remove();
};

update

update data

1
DBIterator.update(payer);

Parameters Usage:

Example:

1
2
3
4
5
6
exports.hi1 = v => {
var players = db.players(action.account, action.account);
var itr = players.find(v);
itr.data.age = 18;
itr.update(action.account);
};

toString

Return a string representation of an Object,typically “[Native Object]”,Objects can be reimplemented according to their own characteristics

1
DBIterator.toString();

Results:

toJSON

Return a JSON format representation of an object, which typically returns a collection of human-readable properties defined by the object

1
DBIterator.toJSON(key);

Parameters Usage:

Results: