CNode

mongous,是我不够懂你吗?关于mongous不支持objectId查询

Wwwwfuzheng发布于12 年前最后回复12 年前3 回复5524 浏览0 收藏

mongous 好像不支持 用 _id 查询,_id 是objectId 类型的,mongous虽然内置了bson,但是并没有提供 bson/objectid 的调用接口。 好吧我用 mongodb 中提供的接口调用到了 objectid,并且用 new ObjectId(id) 生成了可以供查询的对象,但是仍然报错, attempt to write beyond buffer bounds

看了下 mongous 的issues https://github.com/amark/mongous/issues/12 好像作者也无意支持。

请问各位大神,是我不会用,还是真的是不支持? 求解~~

查看回复

回复 (3)

F
freew01f#1·12 年前

为啥用这个 mongoose moogndb 还有很多很多 都非常好

5
599316527#2·12 年前

我也遇到了這個問題,現已解決,貼出來分享一下。

不要使用node-mongodb-native的ObjectID來生成ObjectId,用Mongous的ObjectID接口。

var ObjectID = require('../lib/mongous/bson/objectid').ObjectID;
J
jeremy16601#3·12 年前

mongoose 难道不是很好的选择吗

参与回复
登录后即可参与回复。登录