問題タブ [jaydata]
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.
javascript - JayDataとのwebSQLトランザクション
この質問はJayDataフォーラムに寄せられましたが、これは興味深いトピックであり、他の人も恩恵を受ける可能性があるため、ここで共有することにしました。
V3nomによる»2012年10月23日火曜日午後2時6分
JayDataでwebsqlトランザクションに関する情報を見つけるのに苦労しています。誰かがヒントやリンクを与えることができますか?
http://jaydata.org/forum/viewtopic.php?f=3&t=101&sid=8accd7bf5bed872b6e88d36004a280c5
javascript - JayData と WebAPI
WebAPI で JayData を使用する例はありますか? これは OData ではなく、一連のエンドポイントです。
/api/プロジェクト /api/ユーザー /api/何か
webapiデータをクライアントに取得し、バックエンドを更新するために変更されたときにそれを送り返す簡単なソリューションを探しています。WebAPI でうまく機能するツールが他にある場合は、それで問題ありません。
entity-framework - 1 つではなく 2 つの異なる関連付け
関連エンティティが 2 つあります (考えられるすべてのデータ注釈を追加しましたが、ODataConventionModelBuilder はそれらを無視しているようです)。
これは OData モデルの生成です (HasMany() と HasRequired() は結果のモデルに影響しないようです):
結果のモデル:
ご覧のとおり、1 つではなく 2 つの異なる関連付けが生成されます。修正方法は?ありがとう!
entity-framework - Entity Framework + Java Script クライアント
次のレイヤーを使用してアプリケーションを開発しようとしています。
- エンティティ フレームワーク モデル
- データ サービス (WCF または Web API のいずれかですが、私は Web API を好みます)
- Java スクリプト + HTML + CSS クライアント
モデルには、継承とポリモーフィック コレクションが含まれています。
問題は、私のニーズに適した Java Script フレームワークが見つからなかったことです。
- ノックバック
- 長所:
- 継承とポリモーフィック コレクションを非常によくサポートします
- Web API & JSON をサポート (WCF & oData よりも簡単だと思います)
- 短所:
- EF メタデータをサポートしていません。手でJavaスクリプトでモデルを複製する必要があります
- JSON でシリアル化された EF モデルを十分に理解していません。JSON を前処理、後処理する必要があります
- 長所:
- Breeze.js
- 長所:
- EF メタデータを非常によくサポートします。JS モデルはオンザフライで生成されます
- 短所:
- 継承をサポートしていません
- WebAPI + JSON をサポートしていません
- 長所:
- ジェイデータ
- 長所:
- EFメタデータを十分にサポート
- 短所:
- 継承をサポートしているようですが、多態的なコレクションはサポートしていません
- WebAPI + JSON をサポートしていません
- 長所:
他の代替 JS フレームワークはありますか? それとも、名前付きフレームワークについて間違っているのでしょうか? 例を挙げていただけますか?ありがとう!
javascript - JayData を使用して indexedDB にテーブルのインデックスを作成する方法
複数のプラットフォームとデバイスを対象とする HTML5 Web アプリで、複数のデータ プロバイダーへの抽象化レイヤーとしてJayDataを試してきました。
また、Linq2IndexedDB ライブラリを使用してある程度の成功を収めており、そのライブラリを使用してテーブルのインデックスを作成することができました。しかし、これまでのところ、JayData IndexedDB プロバイダーを使用してこれを行う方法や、これがサポートされているかどうかを理解できませんでした.
JayData を使用して indexedDb テーブルのインデックスを作成するために JayData を使用する方法を誰かが示してもらえますか?
node.js - nodejs、jaydata、MongoDB を備えた oData サーバー
Ubuntu Server 12.04、ノード v0.8.14、および jaydata v1.2.3 を使用しており、この投稿に従ってノード odata サーバーをインストールしようとしています: http://jaydata.org/blog/install-your-own-odata-server- with-nodejs-and-mongodb
ノード REPL で、命令が require('jaydata'); の場合 が実行されて返されます。空でなければなりません: []
何か不足していますか?
jaydata - Jaysvcutil はクラスを生成しません
走る:
出力は次のとおりです。
そして結果ファイル:
typescript - Typescriptを使用したJaydataWebSqlプロバイダー
私はここで説明されているように、ODataストアに対してTypeScriptでjaydataを使用しています:http://jaystack.com/blog/typescript-meets-odata-with-the-help-of-jaydata-and-jaysvcutil。
現在、ローカルストア(たとえば、webSql)も使用するようにアプリケーションを拡張しようとしていますが、typescript宣言ファイルではODataコンテキストのインスタンス化のみが許可されているようです。別のストレージプロバイダーをターゲットにしているときに宣言ファイルを使用するにはどうすればよいですか?
typescript - Breeze.js型付きエンティティ
JaySvcUtilがJayDataに対して機能するのと同じ方法で、Breezeを使用して型付きエンティティを作成する方法はありますか?これにはTypescriptのサポートが含まれていますか?Breezeフレームワーク内に一般的なTypescriptのサポートもありますか?
knockout.js - JayDataオブジェクトの配列を含むko.mapping.fromJS
カスタムjaydataオブジェクトの配列を使用すると、奇妙な結果になります。
デバッグが監視されている場合、変数newarrは監視可能な配列のように見えます。アンラップして基になる配列を公開しようとすると、次のようになります。
「不特定のエラーが発生しました」というメッセージが表示されます。
さらに一歩進んだ場合、物事をより奇妙にするために:
配列の最初の要素に恵まれています。ノックアウトバインディングは期待どおりに動作します。配列操作(長さ、プッシュ、ポップ)を実行できません。これは重要です。
オブジェクトの大きなツリーを扱っているので、mapping.fromJSが本当に必要であり、ここから先に進む方法に困惑しています。マッピングはPOJOオブジェクトで適切に動作しますが、jaydataは私のパズルにとっても重要な要素です。誰かが私が間違っていることを私に示すのを手伝ってもらえますか?
これが私が話していることのフィドルです。私はそれを機能させることはできませんが、少なくとも完全なコンテキストを提供します。 http://jsfiddle.net/jpirok/AAEuM/
ご協力いただきありがとうございます!