我可以在查询中使用Mutators吗?

感性的

我已经在模型中创建了一个转换器。

Class Client {
   protected $fillable = ['name', 'age']

   public function getIndustryAttribute() {
      // some evaluations;

      return "Programmer"
   }
}

现在,我试图Client::where('industry', "Programmer")->get()用来获取价值。这有可能吗?

请记住,这是一个完全伪的代码,用于说明。由于计划不周,我最终还是这样。

加尔杜齐

不,你不能那样做。

查询执行评估变量

查询时可以做的是定义正确的范围

这是不可能的,因为在查询时应用mutator确实会带来很大的性能负担:这等效于循环遍历整个表并对每一行执行详细说明。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以在表名中使用查询参数吗?

我可以在JDBC准备的查询中使用多个语句吗?

我可以在查询参数中使用Map <>吗?

我可以在服务中使用SQL查询吗

我可以在SELECT查询中使用函数吗?

我可以在http查询字符串中使用“ ==”吗?

我可以在SQL查询中使用HAVING代替WHERE吗?

我可以在LINQ to Entities查询中使用CAST吗?

我可以减少此查询中使用的联接数量吗?

我可以在 with 语句中使用动态查询吗

我可以在C#中使用saxon导入查询吗?

我可以在 case 子句中使用子查询吗

我可以在SQL查询中使用临时值吗

我可以在我的 SQL Server 查询中使用 IF 语句来对多个 SQL 版本使用查询吗?

我可以在查询中使用case语句,而仅在group by()中使用吗?

我可以在同一父查询中使用子查询值吗?

可以在mysql中使用多个查询吗?

可以在条件中使用分层查询吗?

我可以在 .NET Core 中使用 httpclient 发送 GraphQL 查询吗?

我可以在谷歌表格中使用查询拉出单个单元格吗?

寻找建议:如果我可以避免在查询中使用UNION ALL吗?

我可以在ASP.NET Web API中使用自动查询吗?

我可以在if-else阶梯中使用相同的ResultSet语句对象进行不同的查询吗?

我们可以在 Kafka Stream API 中使用 SQL 查询吗?

我们可以在一个查询中使用两个枢轴吗?

我可以在HTML中使用变量吗?

我可以在匹配中使用“ <”和“>”吗?

我可以在AnyObject中使用元组吗?

我可以在PureComponent中使用shouldComponentUpdate吗