4

さまざまなことに関する情報を保存するモバイル プロジェクトに Lawnchair (http://westcoastlogic.com/lawnchair/) を使用しようとしています。複数のテーブルに格納する必要があります。

var people = new Lawnchair('people');

var groups = new Lawnchair('groups');

これは完全には機能しません。内容を people テーブルから group テーブルにコピーしようとします。オンザフライで people.adapter.table を設定しようとしましたが、これも同様の問題が発生します。Lawnchair で複数のテーブルを持つことは不可能だと思い始めています..

何か助けはありますか?

4

5 に答える 5

8

Lawnchair インスタンスで「name」オプションを設定する必要があります。

var people = new Lawnchair({name: "people"}, function(){});

var groups = new Lawnchair({name: "groups"}, function(){});

-マルク

于 2011-08-30T22:48:32.977 に答える
0

Lawnchair を使用したことはありませんが、参照をサポートしていない JSON にオブジェクトをシリアル化しているようです。オブジェクトを何らかの中間形式に変換する必要がある場合があります (つまり、"people" 参照をそのキーに置き換えます。その後、それを読んだ後、キーを使用してオブジェクトを元に戻すことができます。

于 2011-04-01T21:42:10.133 に答える
0

Lawnchair は、クロス モバイル デバイスのキー値データ ストアであり、コードがどのプラットフォーム上にあるかを気にする必要がありません。

LawnChair を曲げて、設計されていないことを実行しようとしています。

完全な HTML5 データベース SQL を実行する必要があります。

于 2011-05-11T17:31:58.643 に答える