首页 > 解决方案 > 是否可以在 miragejs 上使用逻辑运算符?

问题描述

我正在尝试在 miragejs 数据中进行“查询”,我有这样的事情:

    modelA: {
      param1: false
      param2: true
    }

如果 param1 或 param2 中的任何一个为真,我想要做的是进行查询并获取模型。如果两个参数都为真,则usingschema.modelA.where({ param1: true, param2: true })仅返回模型,就像 SQL 中的“AND”运算符。我该怎么做,或者是否可以做类似“OR”运算符的操作,如果任何参数为真,我可以在其中获得 modelA?我已经尝试分别搜索并将其与mergeCollection合并,但它会留下重复项,所以我认为我走错了路。

标签: javascriptmiragejs

解决方案


推荐阅读