計算列を使用してラーベルモデルを作成したいと思います。私はこれを行う方法を見てきましたが、データがダウンロードされましたが、私がしたいのは高価ですが、SQLの関数としてアクセス可能です。基本的には、クエリビルダーにもう1つの列を追加したいのですが、どうやってそれをどうやって行くのかは分かりません。ラヴェルエキューモントモデルにSQL関数を追加する方法
クエリのようなものである必要があります:
select *, my_function(ID) as my_value from my_table;
と私はリターン(ない生レコード)にモデルのインスタンスを取得する必要があります。
私はまた、複数のクエリを避けることを望んでいます。
ありがとうございました。
あなたはRedisの中にクエリ結果を格納し、キャッシュされた結果が https://stackoverflow.com/questions/31527161/using-redis-to-cache-sql-result下のリンクをチェックし更新するために、スケジュールされたジョブを定義することができます –