Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在没有SQL查询的情况下使用Zend_Db?_Php_Zend Framework_Zend Db - Fatal编程技术网

Php 如何在没有SQL查询的情况下使用Zend_Db?

Php 如何在没有SQL查询的情况下使用Zend_Db?,php,zend-framework,zend-db,Php,Zend Framework,Zend Db,我记得上次使用Zend_Db时,我曾手动编写SQL查询。我一直在搜索一些ORM应用程序,但是,因为我读到Zend_Db也能这样做,我开始尝试它,但我找不到一个好的教程来解释它,也找不到一个好的文档 我读了一些关于lake Gateway模式和ModelMapper类的东西,但我搞不懂 有人能照亮我的道路吗P中提供了入门所需的一切 Zend_Db_表。它的ORM功能非常有限。这些主要源于在表之间定义的能力。依赖行集可以通过查询返回到TDG。这样做不一定会使您不编写SQL,而是编写更少的SQL。在后

我记得上次使用Zend_Db时,我曾手动编写SQL查询。我一直在搜索一些ORM应用程序,但是,因为我读到Zend_Db也能这样做,我开始尝试它,但我找不到一个好的教程来解释它,也找不到一个好的文档

我读了一些关于lake Gateway模式和ModelMapper类的东西,但我搞不懂


有人能照亮我的道路吗P

中提供了入门所需的一切

Zend_Db_表
。它的ORM功能非常有限。这些主要源于在表之间定义的能力。依赖行集可以通过查询返回到TDG。这样做不一定会使您不编写SQL,而是编写更少的SQL。在后台,
Zend_Db_Table
使用的子类通过。请参阅有关和如何获取相关数据的参考指南

您引用的ModelMapper是另一个模式,称为。这通常在使用时使用。DataMapper处理通常在域对象及其持久表示不匹配时发生的问题。这门课没有标准的食谱。根据不匹配的数量,DataMapper可能变得相当复杂。创造一个新的环境的努力正在进行。但是可以在参考指南中找到一个

您可能想,尤其是这个问题:


+1在线提供了一些不错的文章,解释了如何在Zend应用程序中集成推进或条令,