Laravelの関係-ブレードで同じ列値を持つ行を選択します

エフサン・ムサビ

コメントの多い投稿があり$post->comments、投稿モデルで関係を適切に定義したとします。コメントには、またはconfirmedの値で名前が付けられた列がありますブレードテンプレートで確認済み(値が確認済みの行)の行を選択するにはどうすればよいですか?011

ゴム

これはあなたの投稿モデルであなたを助けることができます

public function comments()
{
    return $this->hasMany(Comment:class);
}

public function confirmedComments()
{
    return $this->comments()->whereConfirmed(1);
}

そしてあなたのコントローラーから

$comments = $post->confirmedComments;

ブレードで、確認済みのコメントを選択したい場合は、それを行うのはとても簡単です

@if($comment->confirmed)
    //confirmed comment
@else
   //
@endif

お役に立てば幸いです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQLリンクされたテーブルのすべての行が列xで同じ値を持つ行を選択します

分類Dev

間隔内の選択した列で同じ値を持つレコードの数をカウントします

分類Dev

SQL:同じ値を持つテーブルの行を1つだけ選択します

分類Dev

同じ列値(1つ以上)を持つ行の「グループ」を選択します

分類Dev

すべての関係データで特定の列値を持つ行を選択します

分類Dev

同じ値を持つ別の列を持つmysqlの行を選択します

分類Dev

MYsqlは、各レコードの列で最大値を持つ行のみを選択します

分類Dev

Laravelの関係関係から列を選択します

分類Dev

1つの列で同じ値を持ち、他の列で異なる値を持つ行を選択します

分類Dev

同じ集計値を持つすべての行を選択します

分類Dev

まったく同じ多対多の関連付けを持つレコードを選択します

分類Dev

列の値が同じで、別の列の値が異なるレコードを選択します

分類Dev

同じIDを持つ複数の値を選択します

分類Dev

同じIDを持つ2つのテーブルからすべての行を選択します

分類Dev

同じ列値を持つ特定の数のレコードを別のテーブルに挿入します

分類Dev

SQLすべての行で同じ値を持つアイテムを選択します

分類Dev

複数の列で同じ値を持つ行をマージします

分類Dev

多くの列で同じ値を持つデータフレームの行を削除します

分類Dev

同じIDを持つ別のテーブルの行が別の列に特定の値を持つ場合を除いて、テーブルからすべての行を選択します

分類Dev

値を含む1つの行を選択し、null値を含む同じ行を維持します

分類Dev

Oracleで最大の価値を持つレコードを選択します

分類Dev

「高」列で上位5つの最大レコードを選択し、同じクエリの「低」列から、銘柄名で分割された同じテーブルから5分のレコードを選択します。

分類Dev

共通の列(同じ列名)を持つ両方のテーブルからすべてを選択します

分類Dev

MySQL-同じuser_idを持つ他の行の列値に基づいてuser_idで行を選択します

分類Dev

mysqli- php3つ以上の連続する同じ値のフィールドを持つ行を選択します

分類Dev

同じ値を持つデータフレーム内の同じ変数を持つ行を除外します

分類Dev

同じ外部キーを持つすべての行の中で行のIDが最も高いテーブルからすべてを選択します

分類Dev

Laravelの雄弁な関係を持つデータの選択

分類Dev

2つの列の値が同じである最大値の行を選択します

Related 関連記事

  1. 1

    SQLリンクされたテーブルのすべての行が列xで同じ値を持つ行を選択します

  2. 2

    間隔内の選択した列で同じ値を持つレコードの数をカウントします

  3. 3

    SQL:同じ値を持つテーブルの行を1つだけ選択します

  4. 4

    同じ列値(1つ以上)を持つ行の「グループ」を選択します

  5. 5

    すべての関係データで特定の列値を持つ行を選択します

  6. 6

    同じ値を持つ別の列を持つmysqlの行を選択します

  7. 7

    MYsqlは、各レコードの列で最大値を持つ行のみを選択します

  8. 8

    Laravelの関係関係から列を選択します

  9. 9

    1つの列で同じ値を持ち、他の列で異なる値を持つ行を選択します

  10. 10

    同じ集計値を持つすべての行を選択します

  11. 11

    まったく同じ多対多の関連付けを持つレコードを選択します

  12. 12

    列の値が同じで、別の列の値が異なるレコードを選択します

  13. 13

    同じIDを持つ複数の値を選択します

  14. 14

    同じIDを持つ2つのテーブルからすべての行を選択します

  15. 15

    同じ列値を持つ特定の数のレコードを別のテーブルに挿入します

  16. 16

    SQLすべての行で同じ値を持つアイテムを選択します

  17. 17

    複数の列で同じ値を持つ行をマージします

  18. 18

    多くの列で同じ値を持つデータフレームの行を削除します

  19. 19

    同じIDを持つ別のテーブルの行が別の列に特定の値を持つ場合を除いて、テーブルからすべての行を選択します

  20. 20

    値を含む1つの行を選択し、null値を含む同じ行を維持します

  21. 21

    Oracleで最大の価値を持つレコードを選択します

  22. 22

    「高」列で上位5つの最大レコードを選択し、同じクエリの「低」列から、銘柄名で分割された同じテーブルから5分のレコードを選択します。

  23. 23

    共通の列(同じ列名)を持つ両方のテーブルからすべてを選択します

  24. 24

    MySQL-同じuser_idを持つ他の行の列値に基づいてuser_idで行を選択します

  25. 25

    mysqli- php3つ以上の連続する同じ値のフィールドを持つ行を選択します

  26. 26

    同じ値を持つデータフレーム内の同じ変数を持つ行を除外します

  27. 27

    同じ外部キーを持つすべての行の中で行のIDが最も高いテーブルからすべてを選択します

  28. 28

    Laravelの雄弁な関係を持つデータの選択

  29. 29

    2つの列の値が同じである最大値の行を選択します

ホットタグ

アーカイブ