sql >> Databáze >  >> RDS >> Mysql

Jak získat kategorie a podkategorie Query Builder v Laravelu

Volil bych výmluvné modely

class Category extends Model
{
    protected $table = 'tbl_form'; // 'posts'

    public function posts()
    {
        return $this->hasMany(Post::class, 'category', 'category')->select(['title']);
    }
}
class Post extends Model
{
    protected $table = 'tbl_form'; // 'posts'

    public function category()
    {
        return $this->belongsTo(Category::class, 'category', 'category');
    }
}

A získat to takto:

$categories = Category::all();
dd($categories[0]->posts);



  1. Oracle Forms/Applications v aplikaci Internet Explorer 8 pomocí JInitator

  2. Postgresql, načte hodnotu pro konkrétní klíč z pole json

  3. logiku v klauzuli HAVING k získání více hodnot skupiny podle výsledku

  4. SQL Server 2005 ROW_NUMBER() bez ORDER BY