gpt4 book ai didi

loopbackjs - 环回 4 和 Mongodb : All model's id are null on response

转载 作者:行者123 更新时间:2023-12-04 17:42:48 26 4
gpt4 key购买 nike

这是我第一次使用这个版本(4)进行开发,我遇到了环回和 mongodb 索引的问题。

在数据库环回内部的两个 ID 中,它不收集任何。

是API还是DB的问题?


模型[环回]

import { Entity, model, property } from '@loopback/repository';

@model()
export class Ad extends Entity {
@property({
type: 'number',
id: true,
required: true,
})
id: number;
<...>
constructor(data?: Partial<Ad>) {
super(data);
}
}

Mongo 上的数据:

{
"_id": {
"$oid": "5c0e9c7730146d2448746834"
},
"id": 110722,
"creation_date": 1492075600000,
"update_date": 1492075921000,
...
}

响应环回 GET /ads

[{
"id": null,
"creation_date": 1492075600000,
"update_date": 1492075921000,
...
},...]

最佳答案

来自 LoopBack 团队的问候:)

我在您发布的代码片段中没有发现任何明显的问题。当您将 id 的类型从 number 更改为 string 时会发生什么?它能解决问题吗?

您很可能在 LoopBack 4 中发现了错误。请通过 GitHub 报告:https://github.com/strongloop/loopback-next/issues

关于loopbackjs - 环回 4 和 Mongodb : All model's id are null on response,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53711282/

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