或在哪里查询模型

凯蒂·哈德森(Katie Hudson)

我试图弄清楚为什么发生了什么。

创建模型后,会为其提供一个状态参数。最初,状态为“等待信息”,但很快将状态更改为“等待接受”。仅当模型的状态已经超过这两个阶段时,我才尝试在页面上显示模型。目前,我有以下内容

$projects = Project::with('client')->where('status', '!=', 'Awaiting Information')->orWhere('status', '!=', 'Awaiting Acceptance')->get();

但是由于某种原因,这将返回状态为“等待信息”的项目。如果删除orWhere部分,则不会显示预期的项目。似乎出现了orWhere引发查询中断的情况。我希望返回不具有这些状态的所有项目。

我的条款中是否缺少某些内容?

谢谢

安德烈·卢迪诺夫斯科夫(Andrei Ludinovskov)

我建议您对查询使用whereNotIn方法:

$projects = Project::with('client')->whereNotIn('status', ['Awaiting Information', 'Awaiting Acceptance'])->get();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

什么是更快的地方删除或在哪里子查询删除?

来自分类Dev

Laravel或在哪里使用

来自分类Dev

Rails自定义模型方法在哪里查询

来自分类Dev

Laravel 5在哪里链接或在哪里

来自分类Dev

MySQL查询在哪里-> IF

来自分类Dev

查询在哪里续集?

来自分类Dev

模型属性存储在哪里?

来自分类Dev

设计,在哪里添加模型

来自分类Dev

查看模型,在哪里实现INotifyPropertyChanged的模型

来自分类Dev

LINQ在哪里查询JToken

来自分类Dev

python mysqldb查询在哪里

来自分类Dev

在哪里保存查询?

来自分类Dev

Yii2:如何使用或在哪里和在哪里

来自分类Dev

在哪里实现Restangular的扩展模型

来自分类Dev

在哪里可以找到.od格式的模型?

来自分类Dev

在哪里可以找到.od格式的模型?

来自分类Dev

SQL查询在哪里和不同

来自分类Dev

Kibana查询语言的参考文档在哪里?

来自分类Dev

LINQ查询中的if语句在哪里

来自分类Dev

教义查询的建立条件在哪里

来自分类Dev

主义查询在哪里-多对多

来自分类Dev

在哪里用Time.now查询

来自分类Dev

MySQL联接查询在哪里和喜欢

来自分类Dev

Yii框架在哪里执行查询

来自分类Dev

下面的查询在哪里做什么?

来自分类Dev

Ruby格式的DateTimeParameter在哪里查询

来自分类Dev

PostgreSQL repmgr在哪里发送查询

来自分类Dev

Rails 5在哪里或活动记录查询

来自分类Dev

该查询逻辑的错误在哪里?