J'ai un NewsModel qui étend Zend_Db_Table_Abstract. le news-table se compose de: newsid, titre, texte et créateur. creater renvoie à un userid de la user-table. User-table se compose de userid et nom d'utilisateur.Modèle Zend avec jointure
Maintenant, je veux avoir l'utilisateur dans le NewsModel. Au moment
Au moment où je le fais dans le modèle:
$select = $this->select(Zend_Db_Table::SELECT_WITH_FROM_PART)
->setIntegrityCheck(false);
$select->join('muskelpilot_users',
'muskelpilot_users.userid= muskelpilot_news.creater',
'username');
return $this->fetchAll($select);
est-il une autre solution pour résoudre ce problème sans une méthode?
jusqu'à présent, je ne connais pas d'autres méthodes pour faire joint en utilisant zf. Je crois qu'en utilisant un ORM, vous devez spécifier la table jointe et les conditions de jointure, quoi qu'il arrive. – RageZ