Dynamische Methode zur Übergabe von Laravel Eloquent-Abfrageparametern
<p>Ich habe die folgenden Abfrageparameter im String-Format</p>
<pre class="brush:php;toolbar:false;">$query = '->whereIn('short_code', ["9999"])->whereBetween('request_timestamp', [request(' startTime'), request('endTime')])';</pre>
<p>Wie gebe ich es an Eloquent weiter? Ich versuche so etwas zu erreichen</p>
<pre class="brush:php;toolbar:false;">InboundMessage::query()->{$query};</pre>
<p>Ich habe die folgende Fehlermeldung erhalten</p>
<pre class="brush:php;toolbar:false;">Properties[->whereIn('short_code', ["9999"])->whereBetween('request_timestamp', [request('startTime') ), request('endTime')])] ist auf der Eloquent-Builder-Instanz nicht vorhanden. </pre>