使用redis和mongodb比较ObjectId

时间:2012-05-01 19:17:17

标签: node.js mongodb redis mongoose

在使用mongoDB和redis比较ObjectIds时遇到了一些问题。

我将MongoDB文档存储为redis中的JSON字符串,并在从redis中检索时使用JSON.parse,但这会将ObjectIds转换为字符串,而我很难将它们转换回来。

我正在使用带有mongoose的NodeJS,并尝试了以下内容:

mongoose.Types.ObjectId(string_of_objectid)

但我收到了错误

Argument passed in must be a single String of 12 bytes or a string of 24 hex characters in hex format

1 个答案:

答案 0 :(得分:1)

请务必trim string_of_objectid