問題タブ [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.
laravel - モデル属性のようなモデルのリレーションのLaravel計算フィールド
のモデルがありFlights
ます。とのFlight
関係がありpayments_log
ます。
payments_log
テーブルには と の 2 つのフィールドがamount
ありますtype(Input/Output or add/sub)
。
Flight
たとえば、モデルにフィールドを追加したいTotal_amount
。
total_amount
モデル上の は、からFlight
計算されたフィールドになりますrelationship
。
ベストプラクティスは何ですか?
laravel - \Nwidart\Modules で PhpStorm オートコンプリート
問題は、私が PhpStorm IDE を使用していることです。Laravel プロジェクトは nwidart/laravel-modules によって管理されています。
ただし、PhpStorm は基本的な Laravel 関数を処理しません。例: findorfail()
、独自のモデルの場合:
メソッド 'findorfail' が \Modules\Companies\Models\Companies_addresses に見つかりません
オートコンプリートを有効にするために次のことを行いました。
- インストールhttps://github.com/barryvdh/laravel-ide-helper#automatic-phpdoc-generation-for-laravel-facades
- PhpStorm プラグインを有効にします。
正しくヒントを出さないので非常にややこしいです。データベースの列などはリストされていません... PHPDoc はまだ思い浮かびましたが、始め方がわかりません!
アイデアはありませんか?私は完全に失われたと感じます:(
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 値を選択する方法。ありがとう
laravel - Lavel バックパックでローカライズされたモデルをローカライズされていないモデルにするにはどうすればよいですか?
ローカライズされていないモデルがあります: 次のプロパティを持つ記事: id、title、description ; titleとdescriptionをローカライズしたい。
Laravel バックパックのドキュメントで、CRUD がspatie/laravel-translatableを使用してローカライズされたモデルを管理できることを見てきました。これは、各プロパティTranslatable models と multi-language CRUDsに JSON フィールドを使用します。
新しいローカライズされたモデルを管理するのは良い方法だと思いますが、既存のソフトウェアの大部分を書き直さない限り、Article モデルをローカライズされたバージョンに渡す方法が見つかりません。
私が見逃している良い習慣はありますか?