问题标签 [orientjs]
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.
orientdb - OrientDB 从所有图类中选择记录数
有什么方法可以获取每个图形类(V、E 及其子类)的记录数?
我尝试为当前案例构建 SQL 格式的查询:
但是使用count()
+GROUP BY
是非常慢的组合。
虽然控制台命令list classes
运行速度很快并返回每个类(字段)中记录计数的值RECORDS
,但如何通过 SQL 查询(或通过 OrientJS API)提取此计数?
node.js - 制作“MyClass.property.list()”节点js,orientjs时没有获得linkedType”
当我试图获得类的所有属性但没有获得“LinkedType”时
是否可以获得所有属性详细信息,包括“LinkedType”和“LinkedClass”
谢谢阿布舍克强文
orientdb - 您如何使用 orientjs 执行“如果不存在则插入”?
进行“如果不存在则插入”的惯用方式是什么?
这可以在没有交易的情况下完成吗?
node.js - 如何使用 OrientJS API 从 OrientDB 的链接列表中添加和删除链接
在我的东方数据库中,我创建了两个类main
& sub
。这些类的属性如下。
主要的
- 名称(字符串)
- 描述(字符串)
- 孩子(链接列表)
子
- 名称(字符串)
- 描述(字符串)
我正在使用节点应用程序来更新此数据库上的数据。我要做的是将记录添加到类Sub
并将其添加@rid
到现有记录Main
的child
链接列表中。对于插入,我使用下面的代码。
但我正在努力使用 OrientJS API添加data['@rid']
到Main
的链接列表。child
我试过了
但这没有用。如果我使用查询来添加这个链接,它看起来像下面,
如何在不使用查询的情况下使用 OrientJS 将链接添加到链接列表
node.js - 想要并行运行多个 db.query() 方法而不会出现任何错误
我正在使用节点 JS 。我是初学者。我使用 OrientJS 从 Node JS 连接 orientdb。我想并行运行几个 db.query() 方法。该查询是通过使用逐行模块读取大型文本文件形成的。
例如,
像 db.query(queryForGeoUpdate) 有七个查询像 db.query(queryForRegionUpdate) 等等......
如果我异步运行它“处理内存不足”。如果我同步运行它会花费太多时间。我怎样才能在很短的时间内解决它..
任何帮助表示赞赏..
javascript - orientjs:在事务中插入边缘
如何使用 orientjs 在事务中插入优势?我当前的实现 upserts 两个顶点并总是创建一个新的边缘:
node.js - 如何使用 nodejs 处理 OrientDB 中的 SQL 注入?
我正在使用 orientjs 库在东方数据库中执行操作。我在文档中读到可以使用如下参数样式的查询:
我的问题是:是否足以防止 SQL 注入?因为我没有在 NodeJS API 中找到有关这方面的信息。在 Java 的情况下,有一个“准备查询”的概念,我不确定它们是否指的是同一件事。
node.js - 如何在 OrientDB 中在几秒钟内创建超过 60,00,000 条边
我想在几分钟内(30 分钟内)在 OrientDB 中创建超过 60,00,000 条边。可能吗 ??
每个边缘的值取自文本文件并使用 Node JS 文件流的 readline(使用版本 Node 4.xx LTS 版本)
我已经尝试从 Node.js 使用 OrientJS 驱动程序并使用 batch;..batch of Queries 以 ;..commit 结束。
完成它需要将近3小时30分钟。