那它更像是一个设计问题。 有两种方法,我知道用连接在Zend框架处理Zend Framework中的连接的最佳方法是什么?
- 处理使用Zend DB(其选择OBJ)的情况下使用Zend表(其选择OBJ)
- 新政它的实例吧
似乎真的很奇怪,我 - 的一些表必须与其他表来处理过,这是不太好,乱七八糟的,至少在我读法名称的getData() - 我承担它处理它自己的数据。
第二个是比较好的,你可以有一些作为服务的类--NodeService,它将处理表节点和node_translation,但是这也产生了问题,为什么我们在这种情况下需要Zend表。 我希望我能够解释我自己足够好 谢谢。
是的,你的指点很明确,只是不想进入细节,但仍然主要的问题是关于使用加入的方法 – simple
@simple对不起。我想我的答案很清楚。只要您不需要Table Data Gateway的附加优势,请使用Zend_Db_Select。 – Gordon
我个人使用Zend_Db_Table_Select 90%的时间(基本上我所有的模型扩展了Zend_Db_Table_Abstract,除了处理xml数据的模型外)。尽管Zend_Db_Select在大多数情况下也很好,但我已经习惯了。 –