问题标签 [livedb]

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 回答
61 浏览

mongodb - 将“普通”MongoDB 集合导入 DerbyJS 0.6

与此问题相同的情况,但使用当前的 DerbyJS(版本 0.6):
在 DerbyJS 中使用从 MongoDB 导入的文档

我有一个 MongoDB 集合,其中包含未通过我的 Derby 应用程序保存的数据。我想对此进行查询并将其拉入我的 Derby 应用程序。

这还有可能吗?

那里接受的答案链接到死链接。最新的工作链接是:https ://github.com/derbyjs/racer/blob/0.3/lib/descriptor/query/README.md

指的是 Racer 的 0.3 分支(当前主版本是 0.6)。


我试过的

  • 搜索互联网
  • 天真的方式:

    (不起作用)

0 投票
1 回答
88 浏览

derbyjs - 无需在 DerbyJS 0.6 中加载整个集合即可获取文档数

如何在不将整个结果集加载到内存的情况下计算查询结果?

计算查询返回的文档的简单方法是:

但这会将整个结果集加载到内存中并在 javascript 中“计数”一个数组。当您有大量数据时,您不想这样做。我认为。

计算底层 mongodb 集合相当复杂,因为 LiveDB(我认为它是 LiveDB)为一个 derbyjs 文档创建了许多 mongodb 文档。

互联网从 2013 年开始指向这个google groups 线程,但是那里描述的解决方案(放入$count: true查询选项)似乎在 DerbyJS 0.6 和当前的 mongodb 中 query.extraRef不起作用undefined

0 投票
0 回答
78 浏览

java - 将桌面应用程序连接到我的主机上的实时数据库

我使用工作台构建了一个带有 mysql 数据库的桌面应用程序,但现在我希望我的应用程序可以在多台电脑上使用,为此我必须将数据库连接到我的主机我已将表复制到主机,现在我无法连接到它. 堆栈跟踪 连接 conn = null;

这就是我与 mysql 工作台连接的方式,如果我将其更改为我的主机的 url,它会说没有找到驱动程序。