是否有可能针对Zend_Db_Table_Row对象运行SQL(Zend_Db_Select)查询?加入两个Zend_Db_Table_Row对象怎么样?如何查询Zend_Db_Table_Row
我知道这听起来有点迟钝,但我正在处理数百和数千行。我已经有了我正在操作的行对象,所以我不想再次查询数据库。
我希望这很清楚。如果没有,请让我澄清。
编辑:
为了澄清,这些对象在内存中。我已经从数据库中检索到它们。
这样做的原因是:
有一个“登录”表上千条记录。我需要根据多个用户定义的标准对这些做出反应。处理这些日志时,时间非常重要。为了及时实现这一目标,需要一个新的流程。为每个日志分配一个新进程。因此,这些对象已经存在于内存中。
帮助我们通过发布您的代码来帮助您。很难猜测你需要什么。 – Iznogood 2010-09-01 15:01:33
这里是我的代码: myfunction($ obj1,$ obj2) { print_r($ obj1); print_r($ obj2); } 像这样会有所帮助。我有两个Zend_Db_Table_Row对象 - 在内存中。而已。我想查询这两个对象。如果这是不可能的,我只需要 - > toArray()并使用一堆if语句。 Yuck ... – 2010-09-02 02:17:36
你熟悉'JOIN's吗?如果你发布你的代码和你的数据库的结构,这将会有所帮助。 – 2010-09-04 09:50:57