问题标签 [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 - 如何使用 JSLQ 获得最高记录?
我正在为 IndexedDB 使用 Jaydata JSLQ 和 Jaydata 提供程序,我想做的是获取“前 n 个”记录。我所做的是首先按降序获取记录,然后从中获取最大 n 条记录,看起来提供程序存在错误或其他问题,因为我得到的降序是正确的,但获取函数没有t 从有序列表返回顶部记录,它从上升记录中获取顶部记录!!。我也尝试过“第一个”功能,但也没有用!下面是我的代码的样子:
如果有人能在这方面帮助我,我将不胜感激。
javascript - 如何从 JayData 事务中获取最后插入 ID?
使用 JayData 将新对象(记录)插入 Sqlite 数据库,如何查询最后插入 id?我可以这样做,但它似乎不优雅:
javascript - JayData:尝试使用 1 到多插入,得到默认错误回调
我已经将我的应用程序和数据库上下文剥离到最简单的部分。我有两张桌子,地图和标记。每张地图都存在许多标记。使用现有的地图,我似乎无法插入新的标记;我得到了默认的错误回调。
跟踪 jaydata.js,我在exec
函数中的 SqLiteProvider.js 文件中遇到错误。这是一个 SQL 失败,正在尝试将 Map(带有主键集)插入到表中,但失败了。我究竟做错了什么?
我的背景:
我的测试代码:
asp.net-web-api - 如何使用 Jaydata Web api 提供程序调用特定的操作名称?
我的 Web Api 控制器中有多个“HttpGet”操作,我想明确告诉 Jaydata 提供者使用特定的操作名称来获取请求,这可能吗?
javascript - 骨干 Jaydata Odata
我有一个将与移动骨干应用程序一起使用的OData(v3)端点。
我正在尝试集成Jaydata以避免构建 OData 查询。
我仍在发展我的 Backbone 技能,我不确定如何将 Jaydata 与我的模型/收藏集集成。
我的第一个假设是我需要重写该sync
方法,但我不确定这是要走的路。
任何建议或示例都会很棒。
如果你有 Jaydata 的替代品来解决我的问题,那也很好。
谢谢
jaydata - 当顺序添加操作不起作用时的 Jaydata
我正在使用 Jaydata 和它的 Indexeddbprovider,我在添加场景时遇到了问题。
当有多个添加时,只有第一个有效!
问题是在这种情况下,newEntity 只是添加到 ClientDB 并且没有 newEntity2!
任何帮助,将不胜感激。
javascript - JayData“未捕获 RangeError:超出最大调用堆栈大小”
有一个模型,我希望能够通过执行以下操作记录连接的设备类型:
item.Sender.Device.DeviceType
导致此错误:
Uncaught RangeError: Maximum call stack size exceeded
这是我的模型:
为什么这给了我最大的呼叫异常,我该如何解决?我找不到它。
- 更新 -
我最近一直在努力让它工作,我改变了我的模型,以便我有向后导航属性。现在更有意义了,但现在我遇到了另一个问题。
新模式:
我的新问题是这样的:
为什么我的发件人未定义?我以为我了解 JayData,但我相信我不了解。
javascript - JayData 创建对象未按预期工作
我发现很难找到有关此的任何信息,所以我在 SO 上询问它。
我想用 JayData Entity API 创建一个新的“连接”。一个连接有 2 个设备端口,都与一个设备和一个端口链接。所以:
我已经有 2 个 DevicePort(ID:1 和 2)
我想与那些作为发送者和接收者的人创建一个新的连接。所以我这样做:
这是有效的,并且一个新的连接被添加到数据库中。但也有新的设备端口、新设备和新端口。似乎它克隆了以前的 DevicePorts 等,但我想要一个新的 Connection,它与我给它作为参数的相同 DevicePorts 相同。
javascript - 处理递归异步调用中的回调
我使用 Jaydata 作为 HTML5 indexedDB 的 API。我在 indexedDB 中有一个需要递归查询的表。整个过程完成后我需要回调。以下是递归函数。一切完成后我需要回调。
添加.done(function(){...});
到.toArray
不起作用,因为它在完成之前被调用。
javascript - JayData 的基本数据存储
我尝试实现我的第一个基于 JayData 的应用程序。我需要我的 HTML5/JavaScript 应用程序来存储复杂的数据客户端(主要是一对多关系)。
我的模型看起来像这样(对不起,如果名称不是很明确):
我试图用 JayData 翻译它,如果我错了,请纠正我:
编辑
如何填写所有表格?首先,我尝试过:
但是,如果我想将Chapters
and添加Checks
到我的Test
?
谢谢