問題タブ [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.

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

javascript - JayDataとのwebSQLトランザクション

この質問はJayDataフォーラムに寄せられましたが、これは興味深いトピックであり、他の人も恩恵を受ける可能性があるため、ここで共有することにしました。

V3nomによる»2012年10月23日火曜日午後2時6分

JayDataでwebsqlトランザクションに関する情報を見つけるのに苦労しています。誰かがヒントやリンクを与えることができますか?

http://jaydata.org/forum/viewtopic.php?f=3&t=101&sid=8accd7bf5bed872b6e88d36004a280c5

0 投票する
2 に答える
1336 参照

javascript - JayData と WebAPI

WebAPI で JayData を使用する例はありますか? これは OData ではなく、一連のエンドポイントです。

/api/プロジェクト /api/ユーザー /api/何か

webapiデータをクライアントに取得し、バックエンドを更新するために変更されたときにそれを送り返す簡単なソリューションを探しています。WebAPI でうまく機能するツールが他にある場合は、それで問題ありません。

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

entity-framework - 1 つではなく 2 つの異なる関連付け

関連エンティティが 2 つあります (考えられるすべてのデータ注釈を追加しましたが、ODataConventionModelBuilder はそれらを無視しているようです)。

これは OData モデルの生成です (HasMany() と HasRequired() は結果のモデルに影響しないようです):

結果のモデル:

ご覧のとおり、1 つではなく 2 つの異なる関連付けが生成されます。修正方法は?ありがとう!

0 投票する
2 に答える
1762 参照

entity-framework - Entity Framework + Java Script クライアント

次のレイヤーを使用してアプリケーションを開発しようとしています。

  1. エンティティ フレームワーク モデル
  2. データ サービス (WCF または Web API のいずれかですが、私は Web API を好みます)
  3. Java スクリプト + HTML + CSS クライアント

モデルには、継承とポリモーフィック コレクションが含まれています。

問題は、私のニーズに適した Java Script フレームワークが見つからなかったことです。

  1. ノックバック
    • 長所:
      • 継承とポリモーフィック コレクションを非常によくサポートします
      • Web API & JSON をサポート (WCF & oData よりも簡単だと思います)
    • 短所:
      • EF メタデータをサポートしていません。手でJavaスクリプトでモデルを複製する必要があります
      • JSON でシリアル化された EF モデルを十分に理解していません。JSON を前処理、後処理する必要があります
  2. Breeze.js
    • 長所:
      • EF メタデータを非常によくサポートします。JS モデルはオンザフライで生成されます
    • 短所:
      • 継承をサポートしていません
      • WebAPI + JSON をサポートしていません
  3. ジェイデータ
    • 長所:
      • EFメタデータを十分にサポート
    • 短所:
      • 継承をサポートしているようですが、多態的なコレクションはサポートしていません
      • WebAPI + JSON をサポートしていません

他の代替 JS フレームワークはありますか? それとも、名前付きフレームワークについて間違っているのでしょうか? 例を挙げていただけますか?ありがとう!

0 投票する
3 に答える
759 参照

javascript - JayData を使用して indexedDB にテーブルのインデックスを作成する方法

複数のプラットフォームとデバイスを対象とする HTML5 Web アプリで、複数のデータ プロバイダーへの抽象化レイヤーとしてJayDataを試してきました。

また、Linq2IndexedDB ライブラリを使用してある程度の成功を収めており、そのライブラリを使用してテーブルのインデックスを作成することができました。しかし、これまでのところ、JayData IndexedDB プロバイダーを使用してこれを行う方法や、これがサポートされているかどうかを理解できませんでした.

JayData を使用して indexedDb テーブルのインデックスを作成するために JayData を使用する方法を誰かが示してもらえますか?

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

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'); の場合 が実行されて返されます。空でなければなりません: []

何か不足していますか?

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

jaydata - Jaysvcutil はクラスを生成しません

走る:

出力は次のとおりです。

そして結果ファイル:

0 投票する
2 に答える
922 参照

typescript - Typescriptを使用したJaydataWebSqlプロバイダー

私はここで説明されているように、ODataストアに対してTypeScriptでjaydataを使用しています:http://jaystack.com/blog/typescript-meets-odata-with-the-help-of-jaydata-and-jaysvcutil

現在、ローカルストア(たとえば、webSql)も使用するようにアプリケーションを拡張しようとしていますが、typescript宣言ファイルではODataコンテキストのインスタンス化のみが許可されているようです。別のストレージプロバイダーをターゲットにしているときに宣言ファイルを使用するにはどうすればよいですか?

0 投票する
6 に答える
4192 参照

typescript - Breeze.js型付きエンティティ

JaySvcUtilがJayDataに対して機能するのと同じ方法で、Breezeを使用して型付きエンティティを作成する方法はありますか?これにはTypescriptのサポートが含まれていますか?Breezeフレームワーク内に一般的なTypescriptのサポートもありますか?

0 投票する
2 に答える
512 参照

knockout.js - JayDataオブジェクトの配列を含むko.mapping.fromJS

カスタムjaydataオブジェクトの配列を使用すると、奇妙な結果になります。

デバッグが監視されている場合、変数newarrは監視可能な配列のように見えます。アンラップして基になる配列を公開しようとすると、次のようになります。

「不特定のエラーが発生しました」というメッセージが表示されます。

さらに一歩進んだ場合、物事をより奇妙にするために:

配列の最初の要素に恵まれています。ノックアウトバインディングは期待どおりに動作します。配列操作(長さ、プッシュ、ポップ)を実行できません。これは重要です。

オブジェクトの大きなツリーを扱っているので、mapping.fromJSが本当に必要であり、ここから先に進む方法に困惑しています。マッピングはPOJOオブジェクトで適切に動作しますが、jaydataは私のパズルにとっても重要な要素です。誰かが私が間違っていることを私に示すのを手伝ってもらえますか?

これが私が話していることのフィドルです。私はそれを機能させることはできませんが、少なくとも完全なコンテキストを提供します。 http://jsfiddle.net/jpirok/AAEuM/

ご協力いただきありがとうございます!