python-3.x Strapi调试:模型中属性偏离错误

x8goxv8g  于 2023-02-01  发布在  Python
关注(0)|答案(1)|浏览(95)

今天当我尝试运行我的Strapi与一些练习,有一个错误显示inversedBy属性飞行未找到目标api::airport.airport.然而,命令显示管理UI已成功构建.但我无法访问管理面板,并与它做任何事情.它似乎是属于其中一个内容的错误,但整个API不工作.我该怎么办?有人知道如何修复这个bug吗?
enter image description here
谢谢你。
首先,我尝试运行启动命令(npm运行开发)几次,它一直报告相同的错误。
其次,我试图直接访问管理面板,显然我失败了。
希望有人能帮我弄清楚,我怎么才能解决这个bug/错误。

pcww981p

pcww981p1#

我也遇到过类似的错误,我遇到的问题与mappedBy & inversedBy中模型引用的'key'(即JSON中的属性键)不匹配有关。
例如mappedBy:"f_light"应该指向"f_light":{type:"relation",...)--
至少这是我的问题
Strapi Docs模式的外观
我的问题:Error on attribute a_token in model a-request(api::a-request.a-request): inversedBy attribute a-requests not found target api::a-token.a-token这是因为我在属性键为'a_token'时反转了By:'a-token'。更改它们以使它们匹配解决了我的问题('a-token' -〉'a_token')。
mappedBy、inversedBy和属性键的命名约定必须使用“_”代替“-”作为空格,否则将无法通过命名约定测试。

相关问题