使用环回进行angular2搜索

时间:2016-08-02 11:20:36

标签: elasticsearch typescript angular loopback

在我的angular2项目中,我需要使用loopback从数据库中搜索数据如何使用" wildcard"来实现这一点。在find()中查询。提前致谢。请帮帮我。

这是我的查询

this.model.find({
     "where": {
       "wildcard": {
         "name": "*a*"
        }
       }
  })

我的结果是一个空数组。请帮助我。

3 个答案:

答案 0 :(得分:0)

This is how I do it in Mysql:

this.model.find({
   where:{
      name: "%a%"
   }
})

答案 1 :(得分:0)

您可以使用正则表达式:

var colvalues = Enum.GetNames(typeof(Color)).ToArray();

您可以阅读更多here

或者你可以使用喜欢/ nlike你可以了解这个here

答案 2 :(得分:0)

我建议您使用loopback-sdk-builder在前端proyect中生成api rest,然后使用find方法。就像

一样
getAll(): Observable<Model> {
  return this.myApiModel.find();
}