Nette databáze – cizí klíče dvou nebo více tabulek

viyrag
Člen | 8
+
0
-

Dobrý den,
poradil by mi někdo prosím jak udělat dotaz do modelu a z modelu to tahat do presenteru a vypisovat to v šabloně ?
Mám dvě tabulky první buyPackage a druhá Packages.

buyPackage:

  • id
  • idUser
  • idPackage
  • idStrean
  • create
  • expirate

Packages:

  • id
  • name
  • price
    // Model :
    public function getKey(array $where)
    {
        return $this->db->table('buyPackage')->where('Packages.id')->where($where)->limit(1)->fetch();
    }

    // Presenter :
    $get = $this->buyModel->getKey(['idUser' => $this->getUser()->getId()]);
    $this->template->getkey = $get;

	// Šablona :
	{$getKey->name}

Potřebuji podle idUser a idPackage vypsat z tabulky: Packages sloupec name

Nezlobte se prosím, nemám zkušenost s cizími klíči.
Děkuji :)