不要将以下划线开头的字段强制转换为Mongoose中的ObjectID

时间:2017-05-03 07:52:56

标签: mongodb mongoose

我有来自国外MongoDB的JSON,它包含以下划线开头的字段,如带有ObjectID哈希的“_item”。

我想将这样的JSON保存到我的本地MongoDB,但是Mongoose尝试将这些字段转换为ObjectID(通过遵循下划线字段约https://gist.github.com/bclinkinbeard/5171359)并抛出MongooseError: Cast to ObjectID failed for value错误。 在模式中,我将该字段定义为String _item: {type: String}

我想将这些字段存储为简单字符串而不是引用。我可以在不改变字段名称的情况下这样做吗?

0 个答案:

没有答案