问题标签 [arangodb-php]

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

arangodb - 在 PHP 中检查 arangodb 中的集合总数

如何在 PHP 中检查 arangodb 中的集合总数?

这是我尝试过的:

0 投票
1 回答
112 浏览

arangodb - 如何从 arangodb-php 调用 ArangoDB Foxx 应用程序

使用 ArangoDB-PHP,我可以轻松运行 AQL 查询,但是否可以使用(意味着“执行”)Foxx 应用程序(即当我从https://github.com/arangodb-foxx/安装 foxx/util-sessions-local 时util-sessions-local ) - 如何使用 ArangoDB-PHP 的创建/更新/删除会话服务?可以通过运行 AQL 或用户 javascript 函数来实现吗?

看看 ArangoDB-PHP 的 Transaction 类似乎不是正确的解决方案,因为它需要读取和写入集合名称......我无法为更复杂的 Foxx 应用程序提供。

0 投票
2 回答
76 浏览

neo4j - 如何列出与 ArangoDB 条目最相似的用户

我今天开始了新项目。我有用于图形结果的用户表、标签表和 user_tags 边缘。

我在图表上为用户附加了一些标签。如何列出与 ArangoDB 条目最相似的用户。

例如:

  • 用户 ID:112 有 3 个标签(标签 ID:50、51、52、53)
  • 用户 ID:113 有 5 个标签(标签 ID:52、53、54、55、56)
  • 用户 ID:114 有 4 个标签(标签 ID:51、52、53、54)
  • 用户 ID:115 有 2 个标签(标签 ID:48、49)

当我搜索用户 id 112 用户时。结果应该与此类似:

  1. 用户 ID:114(3 个匹配项,51、52、53)
  2. 用户 ID:113(2 个匹配项,52、53)

非常见数据不应包含在结果用户 ID 中:115

如果没有人知道 arangodb 解决方案,如果有 neo4j 的解决方案,我可以使用 neo4j。

谢谢。

0 投票
1 回答
120 浏览

arangodb - Arangov2.8 - AQL 中注册用户函数的示例

我需要通过正则表达式过滤一些节点,但由于 Arango v2.8 没有此功能,我想尝试注册用户函数,谁能给我一个如何注册一个简单函数并在 AQL 中使用它的示例?

我正在努力:

0 投票
1 回答
49 浏览

php - 在 arangodb-php 中注册文档很困难

有没有人在使用 arangodb 和 php 时也遇到过这个问题?如果是的话,你能帮我理解它会是什么吗?谢谢收听!

致命错误:第 333 行 /var/www/clube/parceiros/vendor/triagens/arangodb/lib/triagens/ArangoDb/Document.php 中允许的内存大小为 134217728 字节已用尽(尝试分配 20480 字节)

0 投票
0 回答
46 浏览

php - redis事务确认后如何在php中执行arangodb事务?

我需要同时输入一些数据,arangodbredis我需要一些关于如何操作的帮助。

像这样的东西:

0 投票
1 回答
248 浏览

arangodb - arangodb 能处理 200 亿条记录吗?

我只是想知道,Arangodb 能否在一个集合中处理 200 亿条记录?

一次插入 10 亿条记录的最佳方法是什么?

0 投票
1 回答
243 浏览

arangodb - arangodb kill 查询不起作用 require("org/arangodb/aql/queries").kill("2418")

我只是想杀死卡住的查询,但它会给我一个错误。

127.0.0.1:8529@testapp> 要求(“org/arangodb/aql/queries”).kill(“2418”);

文件 '/usr/share/arangodb3/js/client/modules/@arangodb/arangosh.js' 在 100,7 中的 JavaScript 异常:ArangoError 1591: cannot kill query '2418' !抛出错误;!^ 堆栈跟踪:ArangoError:无法在 Object.exports.kill (/usr/share/arangodb3/js/client/modules/@arangodb/arangosh.js:98:21) 处终止查询“2418” usr/share/arangodb3/js/client/modules/@arangodb/aql/queries.js:107:12) 在 :1:37

0 投票
1 回答
94 浏览

arangodb - 如何使用 REST api 从 ArangoDB 图表中获取所有顶点数据

GET /_api/gharial/{graph-name}/vertex/{collection-name}/{vertex-key}

上面的 API 获取一个特定的顶点。

我想graph-name使用 ArangoDB 的 REST API 从给定中获取所有顶点。

类似的东西:SELECT * FROM vertices

0 投票
2 回答
356 浏览

transactions - 来自两个集合的更新文档的 AQL 查询是否作为事务运行?

我对 arangodb 中的事务有疑问,如果我在 AQL 查询下运行,它会作为一个事务执行还是会分成两个事务?我的后端是php:

现在我正在使用事务,如 arangodb 文档建议的那样(使用 javascript 代码),但如果可以使用 AQL 查询,我更愿意从我的 php 代码中删除 js 代码!

如果可能,您是否建议使用这种提交事务的解决方案或使用 js 方式是首选?