关于Zend_Db_Table在项目中的作用

wingZZseed wingZZseed 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我几乎看遍了所有的ZF教程 对Model的层的代码无外乎都是继承自Zend_Db_Table的类 并且任何方法都没写

我想请问实际开发中 不可能这样的吧?Zend_Db_Table有很多限制 它只是针对一个表的操作

我现在遇到一个问题 举个例子 文章和Tag的关系

我已知一个文章ID 要根据这个ID取出他的所有Tag

我现在有文章表Article、Tag表、还有一个对应关系表

一个文章可以有多个Tag 一个Tag也可以对应多个文章

对应关系表也包含一些数据 比如这篇文章被打上Tag的时间、打tag的用户名等等

那么 我想要取出ID为1的文章的所有Tag、同时还要有打上Tag的时间和用户 怎么办?

用Zend_Db_Table 的 Relationships 只能单个的取 不能一次取出来 这样就要读两次数据库 而且还要自己合并两个Zend_Db_Table_Rowset

不知道大家遇到这种情况是怎么解决的?
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
wingZZseed
基础编程 21,889 成员 140,329 内容