0
我在Flask应用程序中实现了微服务。是否可以像MongoDB中的数字那样生成'_id'?
服务A在MySQL上运行,服务B在MongoDB上使用pymongo运行。
服务B的ID作为MySQL中的Integer字段链接。
是否有可能使MongoDB生成'_id'作为一串数字而不是字母数字字符,还是应该改变MySQL的模式?
我在Flask应用程序中实现了微服务。是否可以像MongoDB中的数字那样生成'_id'?
服务A在MySQL上运行,服务B在MongoDB上使用pymongo运行。
服务B的ID作为MySQL中的Integer字段链接。
是否有可能使MongoDB生成'_id'作为一串数字而不是字母数字字符,还是应该改变MySQL的模式?
蒙戈直接不会这样做,布你可以自己做。将_id作为唯一编号发送给mongo,同时存储为文档,并且它将接受它。
> db.a.insert({_id:111})
WriteResult({ "nInserted" : 1 })
事实上,你可以使用自动递增_ids以及使用this