当我通过 djongo (django ODM)将现有数据库引擎从SlqlLite迁移到MongoDB时,我遇到了密钥错误的问题,这仅意味着当密钥及其相关值不存在时在约束字典中,我怀疑它是因为我已经有了现有的数据模型类。我遵循的教程仅涉及通过mongoDB启动一个新项目。
关键字'type'在文件scripts.py(库文件)中的字典中不存在。我知道,通过对字典的简单修改,plz就可以帮助我,因为我是Django新手!
主要嫌疑犯是字典中的identification_identification_slug_27be3d04': {'columns': ['slug']
我什至不知道类型字段代表的类型?它甚至没有任何约束。
图片在下面以蓝色突出显示,因为我没有在StackOverflow中获得相关授权!
答案 0 :(得分:0)
您能否包含运行makemigrations
之后创建的文件的内容?