Raj*_*Raj 4 javascript regex mongodb node.js
我有一个这样的 find 语句
collSession.find({"Venue.type": /.*MT.*/}).toArray(function (err, _clsSession)
{
console.log(_clsSession);
});
Run Code Online (Sandbox Code Playgroud)
它给出了答案。但我需要一些变量值而不是那个硬编码值 MT。如何实现这一目标?谢谢。
更新我试过像“ /。”+searchterm+“。/ ”它不工作。
除了使用内联语法创建正则表达式之外,您还可以使用RegExp对象创建一个基于字符串的正则表达式
var searchPhrase = "MT";
var regularExpression = new RegExp(".*" + searchPhrase + ".*");
collSession.find({"Venue.type": regularExpression}) [...]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2337 次 |
| 最近记录: |