在WHERE过滤器上使用OR条件的StrongLoop回送模型查找

用户名

我正在尝试使用StrongLoop的Model.find语法(此处为文档:http ://apidocs.strongloop.com/loopback/#modelfindfilter-callback)按名称或标识符查找人

但是我不知道如何指定OR条件。

我可以使用以下语法匹配名称和标识符:

person.find({
    where: {
        'name.text': {like: 'Dave'},
        'identifier.value': {like: '3303927'}
    }
}, callback);

但我希望能够匹配名称或标识符,例如:

person.find({
    where: {
        'name.text': {like: 'Dave'} ||
        'identifier.value': {like: '3303927'}
    }
}, callback);

要么不支持,要么语法不正确。看来这是通过REST API(文档:http : //docs.strongloop.com/display/DOC/Model+REST+API#ModelRESTAPI-Findmatchinginstances)支持的,所以我希望我尝试的方式对此提供支持完成它。

谢谢!

冯雷

最近添加了AND / OR运算符。请在以下位置查看用法示例:

https://github.com/strongloop/loopback-datasource-juggler/blob/master/test/basic-querying.test.js#L156

语法为:

person.find({
    where: {
      or: {
        'name.text': {like: 'Dave'},
        'identifier.value': {like: '3303927'}
      }
    }
}, callback);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Strongloop Looback Where或REST过滤器

来自分类Dev

回送模型json对象数组严格过滤器

来自分类Dev

Strongloop回送:按相关模型的ID过滤

来自分类Dev

在StrongLoop中包含的过滤器中写入过滤器条件

来自分类Dev

在自动过滤器上使用多个条件

来自分类Dev

Laravel:在“ with”上使用where过滤器获取

来自分类Dev

使用Linq的异步Where过滤器

来自分类Dev

在lodash上使用每个过滤器

来自分类Dev

通过查询使用不同的where过滤器查找同一表内的记录

来自分类Dev

查找视图过滤器条件中的动态值

来自分类Dev

Rails 4-在相关模型上使用字段的思维Sphinx过滤器

来自分类Dev

Django模型过滤器

来自分类Dev

从过滤器更新模型

来自分类Dev

Mongodb 聚合过滤器在父属性上查找

来自分类Dev

如何使用Nokogiri过滤数组(搜索,过滤器,条件等)

来自分类Dev

防止在条件语句中使用条件过滤器

来自分类Dev

雄辩的条件过滤器

来自分类Dev

R条件过滤器

来自分类Dev

Elasticsearch条件过滤器

来自分类Dev

回送-在获取请求之前追加过滤器

来自分类Dev

将过滤器与模型继承一起使用

来自分类Dev

使用变量之一创建过滤器的回归模型

来自分类Dev

如何使用多个过滤器从模型中获取对象?

来自分类Dev

Python:使用过滤器查找设备的IMEI吗?

来自分类Dev

使用jQuery过滤器查找每个x td

来自分类Dev

猫鼬:使用子文档过滤器查找文档

来自分类Dev

Python:使用过滤器查找设备的IMEI吗?

来自分类Dev

使用dict参数的OR条件的Django过滤器

来自分类Dev

SQLAlchemy-使用不同的过滤器添加OR条件