Mongodb 导致查询失败的js撇号

Mongodb 导致查询失败的js撇号,mongodb,breeze,Mongodb,Breeze,我使用的是breeze mongo节点模块,当查询带有撇号的实体名称时,服务器会抛出异常 查询示例: EntityQuery.from('People') .where('name', '==', "brian's") 错误:无法分析筛选器Expr:name eq'brian's' 解析时(/node/api/node_modules/breeze mongodb/mongoQuery.js:108:19) 在MongoQuery.解析URL(/node/api/node

我使用的是breeze mongo节点模块,当查询带有撇号的实体名称时,服务器会抛出异常

查询示例:

EntityQuery.from('People')
           .where('name', '==', "brian's")
错误:无法分析筛选器Expr:name eq'brian's' 解析时(/node/api/node_modules/breeze mongodb/mongoQuery.js:108:19) 在MongoQuery.解析URL(/node/api/node\u modules/breeze mongodb/MongoQuery.js:29:26) 在新的MongoQuery(/node/api/node_modules/breeze mongodb/MongoQuery.js:21:10) 在getVideos(/node/api/api.js:102:19) 在回调时(/node/api/node_modules/express/lib/router/index.js:161:37) at param(/node/api/node_modules/express/lib/router/index.js:135:11) 通过时(/node/api/node_modules/express/lib/router/index.js:142:5) 路由器调度(/node/api/node\u modules/express/lib/Router/index.js:170:5) 在Object.router(/node/api/node_modules/express/lib/router/index.js:33:10) 接下来(/node/api/node_modules/express/node_modules/connect/lib/proto.js:190:15)


撇号不受支持吗?

我不能100%确定这是一个bug。。。但很可能是这样


我们将修复它。

这已在npm最新的Breeze 1.4.8和Breeze mongoDb v 0.0.6包中修复