问题标签 [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:06

我很难在 JayData 中找到有关 websql 事务的信息。谁能给个提示或链接?

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

0 投票
2 回答
1336 浏览

javascript - JayData 与 WebAPI

有没有将 JayData 与 WebAPI 结合使用的示例?它不是 OData,而只是一组端点:

/api/项目 /api/users /api/something

我只是在寻找一个简单的解决方案来将我的 webapi 数据发送给客户端,并在更改以更新后端时将其发回。如果有其他工具可以更好地与 WebAPI 配合使用,那我很好。

0 投票
1 回答
457 浏览

entity-framework - 两个不同的关联,而不是一个

我有两个相关实体(我添加了所有可能的数据注释,但似乎 ODataConventionModelBuilder 忽略了它们):

这是一个 OData 模型生成(似乎 HasMany() 和 HasRequired() 不会影响结果模型):

结果模型:

如您所见,它生成了两个不同的关联,而不是一个。如何解决?谢谢!

0 投票
2 回答
1762 浏览

entity-framework - 实体框架 + Java 脚本客户端

我正在尝试开发具有以下层的应用程序:

  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. 微风.js
    • 优点:
      • 很好地支持 EF 元数据。动态生成 JS 模型
    • 缺点:
      • 不支持继承
      • 不支持 WebAPI + JSON
  3. 杰达
    • 优点:
      • 足够好地支持 EF 元数据
    • 缺点:
      • 好像支持继承,但不支持多态集合
      • 不支持 WebAPI + JSON

还有其他替代的 JS 框架吗?或者也许我对命名框架有误?你能举个例子吗?谢谢!

0 投票
3 回答
759 浏览

javascript - 如何使用 JayData 为 indexedDB 中的表创建索引

我们一直在尝试将JayData作为针对多个平台和设备的 HTML5 Web 应用程序中多个数据提供者的抽象层。

我们也一直在使用Linq2IndexedDB 库并取得了一定的成功,并且使用该库我们能够为表创建索引。但到目前为止,我们无法弄清楚如何使用JayData IndexedDB 提供程序来执行此操作,或者是否支持它。

有人可以展示如何使用 JayData 为使用 JayData 的 indexedDb 表创建索引吗?

0 投票
1 回答
1851 浏览

node.js - o带有 nodejs、jaydata 和 MongoDB 的数据服务器

我正在使用 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

当指令 require('jaydata'); 在节点 REPL 上 执行它返回应该为空:[]

我错过了什么吗?

0 投票
1 回答
370 浏览

jaydata - Jaysvcutil 不生成任何类

我跑:

输出是:

结果文件:

0 投票
2 回答
922 浏览

typescript - 带有 Typescript 的 Jaydata WebSql 提供程序

我一直在对 OData 存储使用 jaydata 和 TypeScript,如下所述:http: //jaystack.com/blog/typescript-meets-odata-with-the-help-of-jaydata-and-jaysvcutil

现在,我正在尝试扩展应用程序以使用本地存储(例如 webSql),但似乎打字稿声明文件只允许实例化 OData 上下文。如何在针对不同的存储提供程序时使用声明文件?

0 投票
6 回答
4192 浏览

typescript - Breeze.js 类型实体

有没有一种方法可以像 JaySvcUtil 为 JayData 工作一样使用 Breeze 创建类型化实体?这是否包括 Typescript 支持 - Breeze 框架中是否也有一般的 Typescript 支持?

0 投票
2 回答
512 浏览

knockout.js - ko.mapping.fromJS 与 JayData 对象数组

当我使用一组自定义 jaydata 对象时,结果很奇怪。

如果观察到调试,则变量 newarr 看起来像一个可观察数组。如果您尝试打开包装以公开底层数组:

你得到“发生了一个未指定的错误”。

为了让事情变得更奇怪,如果你更进一步:

你很幸运拥有数组的第一个元素。敲除绑定按预期运行,我只是无法执行数组操作(长度、推送、弹出),这很关键。

我真的需要mapping.fromJS,因为我正在处理大型对象树,我对如何从这里开始感到困惑。映射与 POJO 对象的行为正常,但 jaydata 也是我的难题的关键部分。谁能帮我看看我做错了什么?

这是我正在讨论的问题。我无法让它工作,但它至少提供了完整的上下文。 http://jsfiddle.net/jpirok/AAeuM/

谢谢你的帮助!