PyMODM中的复合主键

2024-06-26 17:51:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为User的MongoModel子类,我想将name和phone number(类中的两个字段)的组合作为主键

使用pymongo可以完成类似{"_id": {"name": "test_name", "phone_number": 1234}}的操作,但是找不到如何使用PyMODM完成类似的操作

当我尝试为多个字段设置kwargprimary_key=True时,会出现错误,即mongo_name cannot be same for multiple fields.


Tags: keynametestidtruenumber错误phone