通常在关系型数据库里,外表的ID是用外表主键的数据类型,比如int, long等等。 mongodb 的ID通常是objectid,那在做 mongodb的表结构时,这个外表id通常用什么类型? string? objectid? 为什么?
回复 (1)
O
ObjectId,方便使用aggregate的lookup,虽然新版有提供类型转换功能
参与回复
登录后即可参与回复。登录
通常在关系型数据库里,外表的ID是用外表主键的数据类型,比如int, long等等。 mongodb 的ID通常是objectid,那在做 mongodb的表结构时,这个外表id通常用什么类型? string? objectid? 为什么?
ObjectId,方便使用aggregate的lookup,虽然新版有提供类型转换功能