gpt4 book ai didi

node.js - 无法使用 dgraph-orm 查询嵌套关系

转载 作者:太空宇宙 更新时间:2023-11-03 22:04:30 26 4
gpt4 key购买 nike

我正在使用dgraph-orm 来获取嵌套关系值,但它适用于单级别,但不适用于多级别。我正在获取页面详细信息,但无法获取页面的头像

这是我的片段:

let posts = await PagePost.has('page_id', {
filter: {
page_id: {
uid_in: [page_id]
}
},
include: {
page_id: {
as: 'page',
include: {
avatar: {
as: 'avatar'
}
}
},
owner_id: {
as: 'postedBy'
}
},
order: [], // accepts order like the above example
first: perPage, // accepts first
offset: offset, // accepts offset
});

我没有获得属性 page_id 的头像:

 {
"uid": "0x75b4",
"title": "",
"content": "haha",
"created_at": "2019-09-23T08:50:52.957Z",
"status": true,
"page": [
{
"uid": "0x75ac",
"name": "Saregamaapaaaa...",
"description": "This a is place where you can listen ti thrilling music.",
"created_at": "2019-09-23T06:46:50.756Z",
"status": true
}
],
"postedBy": [
{
"uid": "0x3",
"first_name": "Mohit",
"last_name": "Talwar",
"created_at": "2019-07-11T11:37:33.853Z",
"status": true
}
]
}

orm中是否支持多级字段查询?

最佳答案

ORM 本身存在一些问题,它无法识别多级包含的正确模型名称并生成错误的查询。

在版本 1.2.4 中修复了相同问题,请运行 npm update dgraph-orm --save 来更新您的 DgraphORM。

感谢您提出问题。

关于node.js - 无法使用 dgraph-orm 查询嵌套关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58074943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com