【发布时间】:2014-01-08 10:28:13
【问题描述】:
我正在使用微风-mongo 节点模块,当对带有撇号的实体名称执行查询时,服务器会抛出异常。
查询示例:
EntityQuery.from('People')
.where('name', '==', "brian's")
错误:无法解析 filterExpr:name eq 'brian's' 在解析 (/node/api/node_modules/breeze-mongodb/mongoQuery.js:108:19) 在 MongoQuery._parseUrl (/node/api/node_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) 在参数 (/node/api/node_modules/express/lib/router/index.js:135:11) 通过时(/node/api/node_modules/express/lib/router/index.js:142:5) 在 Router._dispatch (/node/api/node_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)
不支持撇号吗?
【问题讨论】: