传递Laravel Eloquent查询参数的动态方法
P粉879517403
P粉879517403 2023-09-01 00:20:04
0
1
309
<p>我有以下以字符串格式表示的查询参数</p> <pre class="brush:php;toolbar:false;">$query = '->whereIn('short_code', ["9999"])->whereBetween('request_timestamp', [request('startTime'), request('endTime')])';</pre> <p>我该如何将它传递给Eloquent?我试图实现类似这样的效果</p> <pre class="brush:php;toolbar:false;">InboundMessage::query()->{$query};</pre> <p>我得到了以下错误</p> <pre class="brush:php;toolbar:false;">属性[->whereIn('short_code', ["9999"])->whereBetween('request_timestamp', [request('startTime'), request('endTime')])]在Eloquent构建器实例上不存在。</pre>
P粉879517403
P粉879517403

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!