【发布时间】:2018-04-16 21:29:48
【问题描述】:
我有一个来自 Telegram Bot 的 msg.text 变量,msg.text 是 = 我的架构名称,我应该如何获取包含用户输入的单词的名称?
架构:
const parentSchema = new Schema({
_id: Number,
name: String,
});
parentSchema.plugin(mongoosastic, {
hosts: [
'localhost:9200'
]
});
const Mq = mongoose.model('Mq', parentSchema);
module.exports = Mq;
代码:
bot.onText(/\/search/, (msg) => {
// mangoosastic search Code
});
例如,在我的数据库中,我有 {rock、book、pre rock、Cat、rock after 和 pre rock after}
和用户msg.txt = ro 我应该如何获取和console.log 单词包含roin node.js 项目:
我需要得到:rockpre rockrock afterpre rock after
【问题讨论】:
标签: javascript full-text-search mongoosastic