在 OrientDB 中重建文档

Reconstructing Document in OrientDB

我正在尝试创建一个数据库来为我最喜欢的餐馆保留一个简单的项目菜单。我有一个 class 用于场所,一个 class 用于不同的菜单(比如快乐 hour/dinner/lunch/etc。)和一个 class 用于菜单上的单个项目。每个机构 class 都有一组菜单,每个菜单都有一组项目。

是否有一个命令可以将整个餐厅菜单重建为一个文档?

我猜它与功能有关。我试过弄乱 unwindexpandouttraverse,但我似乎无法弄明白。

你在 Orientdb 中试过 "fetch plans" 了吗? https://orientdb.com/docs/last/Fetching-Strategies.html

将深度设置为 -1 将无限制地通过链接并将所有文档加载到一个文档中。

在您的情况下,获取计划应该是这样的。

"select from Establishment fetchPlan *:-1"