问题标签 [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 投票
0 回答
41 浏览

cordova - Windows Universal 上的 ydn.db valuesByIndex 方法支持

在我的科尔多瓦应用程序中,我使用的是 ydn.db。方法值工作正常。现在用 valuesByIndex 替换它,现在失败了。有人知道 Windows Phone 10 是否完全支持 ydn.db valuesByIndex 方法 ID 吗?

0 投票
0 回答
139 浏览

angularjs - YDN DB 包含问题

我已经包含了 YDN DB 文件 (ydn-db-isw-core-crypt-qry-dev.js) 来加密 Angular 应用程序中的索引 DB。它在 socket.io-1.4.5.js 之后的 index.html 正文部分中添加,加载器 spinner.head 部分包括 plivo.min.js 库-

早些时候我使用的是普通的 IndexDB,一切进展顺利。但是在开发人员工具中可以看到收集的详细信息。

现在包含 YDN DB 后,它只是在窗口会话存储中设置用户凭据并完成 Db 初始化后继续加载主页。

数据库初始化代码是 -

在以下应该执行之后,它也没有执行,我将数据库传递给多个服务以供使用。-

有人可以帮忙吗。

非常感谢。

更新 -

使用回调方法代替 deferred.promise 并且代码开始执行到下一个块(获取“初始化存储服务”的控制台,“用户已通过身份验证”)。

deferred.promise 看起来一切都很好,有点尴尬!

0 投票
1 回答
67 浏览

ydn-db - 如何从 JSON 文件数据索引子对象属性并在 YDN DB 中编写搜索查询

我浏览了很多网站,但找不到任何解决方案。这是我的问题。我想索引 YDN DB 中的子属性和父属性。

我的示例 JSON 数据:

YDB 模式和存储:

当我尝试索引无法过滤的子对象(城市)属性时,我正在尝试通过索引父属性和子属性将 JSON 数据存储到索引数据库中。

提前致谢

0 投票
1 回答
67 浏览

asp.net-web-api - WebAPI2 - 跨源脚本问题

我正在尝试在一个名为 YDN-DB 的框架中访问我的 WebApi 服务。它是一个本地存储类型的数据库。它允许您从 URL 加载,我正在尝试使用跨域调用来完成它。

这是创建 XMLHttpRequest 并进行调用的代码:

我不断收到错误,我不知道为什么。

这是我的控制器的 WebAPI 函数,我启用了 CORS,并且来自源:

有任何想法吗??我是否需要向 XMLHttpRequest 添加第二个调用?

0 投票
0 回答
32 浏览

javascript - 想在 Select2 中使用 YDN-db 数据库而不是 Ajax

我想将 YDN-db 与 select2 一起使用,我尝试了几个选项但无法排序。

所以我想使用executeSql命令如下

所以我最后尝试了以下(我已经使用了它的其他调整)

由请求的参数执行的 YDN 查询未记录用户在 search2 字段上实际键入的日志,

控制台.log(参数);

请任何人指导我如何使用 YDN-db 而不是 Ajax 和 Select2

0 投票
0 回答
13 浏览

javascript - 如何从 YDN 数据库中删除 x 数据集并在此之后执行某些操作(异步)?

我想从 YDN 数据库中删除 x 行,然后(!)完成后,做其他事情。

如何让“其他东西”等待删除循环完成?

我尝试了几种选择,例如

但是“现在做点别的”永远不会等待“删除XY成功”的数量。我也尝试过不使用 async/await-addition。似乎 db.remove 总是保持同步。

我必须改变什么,以便首先执行循环中的删除,然后在循环之后链接到 Promise 的东西?

0 投票
0 回答
10 浏览

ydn-db - 在 YDN-DB 中搜索为 SQL 查询中的 LIKE

我正在为我的网络 POS 使用YDN-DB,使用来自以下来源的克隆库:

https://raw.githubusercontent.com/yathit/ydn-db/master/jsc/ydn.db-dev.js

一切顺利,与索引数据库合并。

唯一的问题是,我想使用LIKE进行查询,如下所示,但它不起作用并返回 sql 解析错误,看起来LIKE 在 YDN-DB 中不起作用,您能建议任何解决方案来实现这一点吗?

但是以下效果很好。

我也尝试过其他方式,但可用运算符仅支持字符串搜索的开始,如下所示:

你们中的任何人都可以帮我实现这个目标吗?