私はLaravel 5コレクションを使用しています。私の質問は以下の通りです。サーバーではなく、ローカルでのみ動作するLaravelコレクション
$lastplace = collect(@$this->places)->where('type', 'street')->last();
ローカルでは、アレイ内の正しい最後の項目が返されますが、サーバ上では、ローカル+サーバー上のDBの正確なレプリカでnullを返すであろう。
私はMySQL Native Driverを実行していますが、他のクエリには問題がありません。これはサーバ上の問題です。
なぜ '@ this'を書いていますか? – mazedlx
@mazedlx質問に感謝、私はコントローラから返された現在の場所を取得するためにそれを書いています。 –
いいえ、私が言ったのは、なぜあなたは '$ this 'からの警告を甘んじているのですか? @記号を前に付けていますか? – mazedlx