オブジェクトストアへのメソッド群はGavia.Store.fnに定義されています。 また、Gavia.Store.fnへ新たにユーザー定義メソッドを作ることも出来ます。
また、ほぼ全てのメソッドはDeferredを返します。
名前 | 概要 |
---|---|
all | 全てのオブジェクトを取得。 |
bound | lower <= key <= upper となるオブジェクトを全て取得。 |
boundThan | lower < key < upper となるオブジェクトを全て取得。 |
clear | オブジェクトストアの全オブジェクトを削除。 |
create | 新しくオブジェクトを作成。 |
delete | オブジェクトを削除 |
find | keyを元にオブジェクトを取得。 |
lower | key <= upper となるオブジェクトを全て取得。 |
lowerThan | key < upper となるオブジェクトを全て取得。 |
transaction | データの作成、削除を1つのトランザクション内で完結させる。 |
upper | lower <= key となるオブジェクトを全て取得。 |
upperThan | lower < key となるオブジェクトを全て取得。 |
Gavia['sample-db']['sample-store']
.find(10).done(function(result) {
console.log(result);
});