問題タブ [ydn-db]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
144 参照

indexeddb - キャッチされていない ydn.error.ArgumentException: 必要なインデックス "Account__c,PrimaryContact__c" がストア "contactRole" store.js 行 1284 に見つかりません

私は次のものを持っています:

ydbStorage = 新しい ydn.db.Storage(dbName, スキーマ);

contactRole indexedDB ストア

複合インデックスが存在するにもかかわらず、次のエラーが発生します。

Uncaught ydn.error.ArgumentException: 必要なインデックス "Account__c,PrimaryContact__c" がストア "contactRole" に見つかりません

何が悪いのかわかりません。助言がありますか。エラーは行 ydbDatabase.getRecordsOnCompoundIndex にあります

0 投票する
1 に答える
110 参照

javascript - ydn-db の値関数が safari と iOS9 で機能しない

ydn db の get,values,count 関数が safari と ios9 で機能しません。

データベースを再度開いてアクセスしようとしましたが、まだ運がありません。

これを行った後、「変数window-ydn dbが見つかりません」というエラーが表示されます。

0 投票する
1 に答える
173 参照

rest - ydn-db Web アプリからバックエンド サーバーにデータを同期する方法は?

ydn-dn を使用して、Web アプリからのデータを REST バックエンドと自動的に同期したいと考えています。
ドキュメントを読んで例を検索しましたが、機能させることができません。
https://yathit.github.io/ydn-db/synchronization.html
http://dev.yathit.com/api/ydn/db/schema.html#sync

そのような同期構成でスキーマを定義しようとしました:

transport の関数を作成しました:

しかし、私のサービス関数は呼び出されません。
私は確かに YDN-db の仕組みを誤解していましたが、例が見つかりませんでした。

完了するには、ここに jsfiddle があります: http://jsfiddle.net/asicfr/y7sL7b3j/

0 投票する
1 に答える
198 参照

typescript - YDN-DBキージェネレータ TypeScript

TypeScript を使用してデータベース スキーマを作成したいと考えています。それは非常に単純ですが、キージェネレーターを定義することができないか、その方法がわかりません。ユーザー ガイドでは、たとえば、このようなコード スニペット (JavaScript を使用):

ライブラリydn.db-1.0.ts (YDN-DB サーバーからダウンロード) またはydn-db.d.ts (DefiniteTyped からダウンロード)を使用して、このジェネレーターを定義できますか?

たとえば、次の ts ファイルを作成しました。

、そして、ジェネレーターを書いた場所を希望します。次のようなものを書きたいと思います:

マスターキー(名前)のジェネレーターを書いたように、おそらく不可能です。

0 投票する
1 に答える
95 参照

office365 - Office for Mac クライアント環境でサポートされていない WebSQL

indexedDB/WebSQL を使用して、Excel タスク ペイン アドインにデータをローカルに保存しています。これは他のすべての環境で機能しますが、Office for Mac クライアントでは失敗します。vorlon.jsは、タスクペイン内での実行時にWebSQL がサポートされていることを示していますが、websql DB を開くための実際の呼び出しは「DOM Exception 18」で失敗します。

スタック:

openDatabase@[ネイティブ コード] connect@ http://localhost:8081/ydn.db-dev.js?v=1:307:334 Ff@ http://localhost:8081/ydn.db-dev.js?v =1:180:132 A@ http://localhost:8081/ydn.db-dev.js?v=1:177:384 Re@ http://localhost:8081/ydn.db-dev.js?v =1:177:13 Mg@ http://localhost:8081/ydn.db-dev.js?v=1:188:345 X@ http://localhost:8081/ydn.db-dev.js?v =1:191:82 cj@ http://localhost:8081/ydn.db-dev.js?v=1:333:405グローバルコード@ http://localhost:8081/todo.js:17:28

テストに使用した単純なアドインは、 https ://1drv.ms/u/s!AuIKF3TQj25mrxzPbJSPSaRVqNDg にあります。

Office for Mac クライアントで WebSQL サポートを有効にする方法はありますか?