在我的angular2项目中,我需要使用loopback从数据库中搜索数据如何使用" wildcard"来实现这一点。在find()中查询。提前致谢。请帮帮我。
这是我的查询
this.model.find({
"where": {
"wildcard": {
"name": "*a*"
}
}
})
我的结果是一个空数组。请帮助我。
答案 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();
}