vue

更新日:2019.04.27 作成日:2017.11.23

MongoDBで変数でlike検索の実行

const word = "テスト"
const query = ({test: "/" + word + "/"})
testDB.find(query).function(err, item) {
 //hogehoge
}

RegExpを使うことで解決した。

var word = "テスト"
var query = ({test: new RegExp(".*" + word + ".*" , "i")})
testDB.find(query).function(err, item) {
 //hogehoge
}

Related contents