問題タブ [laravel-models]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
215 参照

laravel - モデル属性のようなモデルのリレーションのLaravel計算フィールド

のモデルがありFlightsます。とのFlight関係がありpayments_logます。

payments_logテーブルには と の 2 つのフィールドがamountありますtype(Input/Output or add/sub)

Flightたとえば、モデルにフィールドを追加したいTotal_amount

total_amountモデル上の は、からFlight計算されたフィールドになりますrelationship

ベストプラクティスは何ですか?

0 投票する
2 に答える
553 参照

laravel - \Nwidart\Modules で PhpStorm オートコンプリート

問題は、私が PhpStorm IDE を使用していることです。Laravel プロジェクトは nwidart/laravel-modules によって管理されています。

ただし、PhpStorm は基本的な Laravel 関数を処理しません。例: findorfail()、独自のモデルの場合:

メソッド 'findorfail' が \Modules\Companies\Models\Companies_addresses に見つかりません

サンプル画像

オートコンプリートを有効にするために次のことを行いました。

正しくヒントを出さないので非常にややこしいです。データベースの列などはリストされていません... PHPDoc はまだ思い浮かびましたが、始め方がわかりません!

アイデアはありませんか?私は完全に失われたと感じます:(

0 投票する
3 に答える
1044 参照

laravel - Laravelの摘み取りと内破法?

私は3つのクラスの学生、セッション、および学生クラスを持っており、関係があります(学生と登録、セッションと登録、および学生クラスと登録)。エコーすると、結果が表示されます [{"id":1,"school_id":1 ,"class_id":1,"student_id":1,"session_id":1,"created_at":null,"updated_at":null}] 、学生クラスから値を取得しました

動作していることに注意してください


セッションからも同じですが、学生クラスから抽出してclass_nameが必要な場合、エラーは表示されませんが、学生クラスから抽出された値はblade.phpの同じタイプのクエリではありません


ここに、StudentClass Controller の 1 対多の関係があります

入学クラス

この関係を使用して、テーブルから class_name 値を選択する方法。ありがとう

0 投票する
1 に答える
143 参照

laravel - Lavel バックパックでローカライズされたモデルをローカライズされていないモデルにするにはどうすればよいですか?

ローカライズされていないモデルがあります: 次のプロパティを持つ記事: idtitledescription ; titledescriptionをローカライズしたい。

Laravel バックパックのドキュメントで、CRUD がspatie/laravel-translatableを使用してローカライズされたモデルを管理できることを見てきました。これは、各プロパティTranslatable models と multi-language CRUDsに JSON フィールドを使用します。

新しいローカライズされたモデルを管理するのは良い方法だと思いますが、既存のソフトウェアの大部分を書き直さない限り、Article モデルをローカライズされたバージョンに渡す方法が見つかりません。

私が見逃している良い習慣はありますか?