javascript - 是否可以在 miragejs 上使用逻辑运算符?
问题描述
我正在尝试在 miragejs 数据中进行“查询”,我有这样的事情:
modelA: {
param1: false
param2: true
}
如果 param1 或 param2 中的任何一个为真,我想要做的是进行查询并获取模型。如果两个参数都为真,则usingschema.modelA.where({ param1: true, param2: true })
仅返回模型,就像 SQL 中的“AND”运算符。我该怎么做,或者是否可以做类似“OR”运算符的操作,如果任何参数为真,我可以在其中获得 modelA?我已经尝试分别搜索并将其与mergeCollection合并,但它会留下重复项,所以我认为我走错了路。
解决方案
推荐阅读
- azure-blob-storage - 如何使用托管标识身份验证和 Blob 连接器?
- azure - 在 Outlook 桌面客户端中回复可操作消息时出现 401 错误
- c# - 从输入字符串中查找独立百分比 (%)
- c# - 安装 KB4535102 后在 ASP.net C# 中丢失我的会话 ID(以及会话变量)
- php - php pdo 错误处理唯一 id 问题
- android - Kivy - 屏幕转换错误 - AttributeError:“MainWindow”对象没有属性“manager”
- python - 如何使用 for 循环按名称修改变量?
- reactjs - 如何将功能组件转换为类组件?
- hadoop - Apache Hive 查询语法
- docker - 如何为仅在我的工作站上运行的应用程序切换到 docker Compose file v3?