每次我必须执行涉及 _id 的查询时,我都必须执行 new ObjectID(_idAsString) 才能使其工作。我意识到 mongo 测试对象,而不是值本身,但这增加了很多开销,我可能会错过在某些地方转换它。
_id 转到将 ObjectID( string ) 转换为 string 的客户端,当它从客户端返回时,我必须将其重新制作为 ObjectID( string )。我会提到“字符串”是 mongo 生成的实际值,例如 123a1b12dc ...
如果有另一个具有这种内部功能的好/完整的库,我很想尝试一下。