我搜索了整个arangodb项目网站,但没有找到解决方案.如果我像大洲/国家/首都一样遍历简单的树,我怎样才能获得当前项目的面包屑?希望有道理
我是arangoDB的新手.令人兴奋的是,您可以借助foxx框架在ArangoDB上创建API.不知何故,我无法成功运行/创建一个foxx应用程序.我不确定我在这里做错了什么.以下是我运行foxx hello app时的配置和步骤的详细信息.按照https://github.com/arangodb/foxx-apps中的指导.
从用户目录运行的命令.
命令: arangod.bat
命令:foxx-manager.bat update和foxx-manager.bat install hello-foxx /hello
命令:foxx-manager.bat update和foxx-manager.bat install hello-foxx /hello

在此先感谢您的帮助.
让我们假设我有一些简单的文档存储在Arango集合中,如下所示:
[
{"type":Cat, "quality":Fuzzy}
{"type":Dog, "quality":Barks}
{"type":Rabbit, "quality":Hoppy}
{"type":Pig, "quality":Chubby}
{"type":Red Panda, "quality":Fuzzy}
{"type":Monkey, "quality":Hairy}
]
Run Code Online (Sandbox Code Playgroud)
现在让我们假设用户在我的应用程序中启动所有"模糊"动物的搜索,全部小写.AQL是否有办法进行不区分大小写的比较?例如:
FOR a IN animals
FILTER a.type.toLowerCase() == fuzzy
RETURN a
Run Code Online (Sandbox Code Playgroud)
现在我知道上面的例子不起作用,但如果有办法做到这一点会很好.谢谢!
如何使用AQL将数据分组到ArangoDB中?例如,我的结构是:
[
{name: "karl", id: "1", timestamp: "11112"},
{name: "migele", id": "2", timestamp: "11114"},
{name: "martina", id": "2", timestamp: "11116"},
{name: "olivia", id": "3", timestamp: "11118"},
{name: "sasha", id": "4", timestamp: "111120"},
]
Run Code Online (Sandbox Code Playgroud)
我想接收具有唯一ID和实际时间戳的数据:
{
karl,
martina (because martina timestamp > migele timestamp and his ids is equals),
olivia,
sasha
}
Run Code Online (Sandbox Code Playgroud) 为什么新的JavaScript模块请求同步?它应该只用在作业队列中吗?
有没有办法在ArangoDB中发出异步http(s)请求?
我正在尝试使用以下JS文件arangosh来构建我的图形.文件执行时没有错误,但是当我进入Web界面时,我确实看到图形已创建,但图中没有顶点或边.
db._dropDatabase("database");
db. _createDatabase("database", [], [{username: "admin", passwd: "admin", active: true}]);
db._useDatabase("database");
var graph_module = require("org/arangodb/general-graph");
var graph = graph_module._create("myGraph");
//Add top level documents
graph._addVertexCollection("users");
graph._addVertexCollection("positions");
graph._extendEdgeDefinitions(graph_module._relation("has_worked_at", ["users"], ["positions"]));
Run Code Online (Sandbox Code Playgroud)
我保存此文件database.js,然后运行以下命令
arangosh --javascript.execute database.js
Run Code Online (Sandbox Code Playgroud) 我想在arangoDB中使用分片.我已经制作了协调员,DBServers,如文档2.8.5所述.但仍然可以有人仍然详细解释它,以及如何在分片之前和之前检查我的查询的性能.
我在ArangoDB中有一个简单的节点链接图.如何从1个预选节点遍历并返回与之相关的所有节点?
例如:A→B,B→C,C→D,C→E,F→B,F→E
选择其中任何一个都应该返回相同的结果(所有这些).
我是ArangoDB的新手.
我是arangoDB的新手,有图表.我只是想知道构建边缘是否更快或使用'DOCUMENT()'来进行非常简单的1:1连接,而不需要查询图形?
LET a = DOCUMENT(@from)
FOR v IN OUTBOUND a
CollectionAHasCollectionB
RETURN MERGE(a,{b:v})
Run Code Online (Sandbox Code Playgroud)
VS
LET a = DOCUMENT(@from)
RETURN MERGE(a,{b:DOCUMENT(a.bId)}
Run Code Online (Sandbox Code Playgroud) 我有大量 .json 文件,其中包含我想要导入到 arangodb 集合的数百或数千个文档。我可以使用 python 来做到这一点吗?如果答案是肯定的,任何人都可以发送一个关于如何从文件列表中执行此操作的示例吗?IE:
for i in filelist:
import i to collection
Run Code Online (Sandbox Code Playgroud)
我已阅读文档,但找不到任何类似的内容