Mongo DB逃脱正面斜线

时间:2017-10-07 04:15:32

标签: regex mongodb mongodb-query

如果集合(区域)具有如下模板

{
  'path': '/city/area/street/house'
}

那么我们如何在这里使用类似的查询(如何逃避前斜杠)

db.getCollection('Area').find({  "path":/.city/area/street/house./})

这不起作用

2 个答案:

答案 0 :(得分:1)

/.city\/area\/street\/house./

\将逃避/内部正则表达式。

答案 1 :(得分:1)

它使用如下所示的正则表达式,我们不需要逃避斜杠

db.getCollection('Area').find({"path":{'$regex':'city/area/street/house'}})

这不起作用

db.getCollection('Area').find({ "path":/.city\/area\/street\/house./})