eloquent

    3

    2答えて

    私は3つの関連モデルから情報を引き出す必要がある方法があります。私は動作する解決策がありますが、N + 1のクエリの問題に悩まされています(また、正しくロードすることができるかどうかを確認する方法についてのソリューションも探しています)。 3つのモデルは、チャレンジ、エントランス、ユーザーです。 チャレンジモデルが含まれています /** * Retrieves the Entrants obje

    5

    1答えて

    laravel multi authの代わりに、独自の(プリミティブ)メソッドを使用して管理ユーザーを使用しています。 PAdminという名前のデータベースに余分なテーブルがあります。このテーブルには、管理ユーザーのIDがあります。 アプリケーションにログインすると、adminユーザーをhomeページの代わりに別のページにリダイレクトします。そのため は、私は、HTTP \ミドルウェア\ Redi

    1

    2答えて

    Iは codes (code, soure_id, source_type) 源多型の関係を持っているを割り当てます。私はのが多型の関係 コード表に、これらのフィールドを追加するために設定し、適切なフィールドを参照してくださいいけない class Code extends Eloquent { public function source() { return

    0

    3答えて

    私は、複数の訪問者を持つテーブルを持っています。私の結果リストには、各訪問者の最終訪問のみが表示されます。 の表は、次のようになります。 id | created_at | descr | website | source ------------------------------------------ 2 | 2017_12_22 | john | john1.com | a 3 |

    1

    1答えて

    グループ化されたすべての行を数えようとしていますが、できるだけEloquentでそれを行う方法がありません。 私のクエリは次のようになります。 DB::select(DB::raw("SELECT COUNT(*) as total FROM (SELECT date FROM `" . (new Report)->getTable() . "` WHERE project_id = " . ((

    1

    1答えて

    投稿を作成したユーザーの名前を取得しようとするとこのエラーが発生します。 私のモデルは次のようになります。私は私の見解でこれを行うことにより、名前を表示しよう class User extends Authenticatable { use Notifiable, CanResetPassword; public function posts() { return

    0

    2答えて

    からPOSTパラメータを取得するにはどうすればLaravelを使用して初心者のですが、私はこの問題のまわりで私の頭をラップすることはできません。私はあなたには、いくつかのフィールドを事前入力するためのユーザ情報を取得するフォームを持っています。私はユーザテーブルからGETリクエストを使用しています。この情報を取得します。ユーザーがPOSTリクエストでフォームを送信しようとした場合のいずれかのフィー

    0

    1答えて

    は私が管理し、検索ボックスに入力された検索語に応じ は私が保存しているユーザーのみを表示したいキーワード最初 $keyword = $request->get('search'); 、その後 $users = User::with('admin')->where('role', 'super_admin') ->where(function ($query) use($key

    3

    2答えて

    問題をご覧ください。あなたはそれが興味深いことがわかります。 私はテーブルmemberを持っていますが、私はカラムがresultです。この結果の列では、3つの値が可能であり、一度に1つの値しか使用できません。可能な値はW,LおよびVです。こちらでは不要なので、Vは忘れてください。 私は5行、3行にはWがあり、1行にはLがあり、最後はVです。 ここでは3Wと1Lのうち4つ(W + Lをまとめて)です

    2

    1答えて

    Laravel 5.5を実行しているプロジェクトがあり、データベースに次のテーブルがあります。 USERS (     ID,     NAME,     PERMISSION_ID ) PERMISSIONS (     ID,     NAME ) 私は間違っていないよ場合は、権限を持つUSERS関係は、(ユーザーが少なくとも1つの許可と1の最大値を有する)1.1であるので、