问题标签 [zend-db-table]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework - Zend db 表查找就像 fetchRow
我正在使用 find() 从数据库中检索一个值,但它返回一个包含对象的数组,我希望它只返回 fetchRow 返回的对象,是否有任何更改或类似的事情要做?
谢谢,最好的问候。
php - 非常简单的 Zend_Db_Table 问题
我知道这听起来非常简单,但在谷歌上根本找不到关于这个主题的文档。
我想从数据库中选择两列。我创建了一个 Zend_Db_Table 对象并将其指向我的表。
现在我喜欢选择两列:customerId 和 name。
我应该怎么做才能只选择这两列而不是整个表?
提前谢谢,我会给你烤蛋糕或打扫你的房间。
zend-framework - 在控制器中获取加载的配置
如何在不创建新 Zend_Config([ ** ]) 的情况下在 zend 框架安装中获取控制器文件中已加载的选项;实例。
zend-framework - zend 框架组件 DB 找不到类 Zend_Paginator_Adapter_DbTableSelect
我在一个小项目中使用 Zend 框架之外的一些 Zend 库。我正在使用Zend_Db
,Zend_Paginator
但是当我尝试使用设置分页时,Zend_Paginator_Adapter_DbTableSelect
我得到一个错误,它找不到类。
致命错误:在第 65 行的 C:\xampp\htdocs\php_testing\zend\zend_db\index1.php 中找不到类 'Zend_Paginator_Adapter_DbTableSelect' 这是我的代码:
谢谢
######### 更新编辑##########
php - findDependentRowset 返回所有行
我有这两个模型:
和
我getUserLists
在我的控制器中这样调用:
并将其传递给我的视图,然后findDependentRowset
像这样调用:
但问题是它输出依赖表中的所有行集,而不仅仅是匹配 where 子句的行集
max - 使用 Zend_Db_Table 获取最大值
我有一个 Zend_Db_Table
现在我想获得一个字段的最大可用值。
有没有办法获得 MAX(number) 值或者我需要使用基本 SQL 吗?
谢谢!
php - 使用 Zend 框架时从多个表中获取数据?
使用 Zend 从多个数据库表中获取数据是否有最佳实践?我想知道而不是最终想要重构我在不久的将来编写的代码。我正在阅读 Zend 文档,它说:
“您不能指定从 JOINed 表中返回的列在行/行集中。这样做会触发 PHP 错误。这样做是为了确保 Zend_Db_Table 的完整性得到保留。即 Zend_Db_Table_Row 应该只引用从其派生的列父表。”
我假设我因此需要使用多个模型——对吗?例如,如果我想获取日期介于两个日期之间的特定用户 ID 的所有订单,我会怎么做?
我知道可以从控制器访问两个不同的模型,然后将它们各自的数据组合到动作中,但我不会因为我一直在阅读survivalthedeepend.com 而感到高兴,它告诉我我不应该这样做...
在哪里,为什么以及如何?:)
谢谢!
php - zend 框架选择加入错误 getTable()
我正在尝试在我的模型中实现此方法:
我收到一个错误无法识别的方法'getTable()'
基本上我正在尝试实现这个 SQL 查询:
来自 zend 的堆栈跟踪转储:
请指教。
php - 如何查询 Zend_Db_Table_Row
是否可以针对 Zend_Db_Table_Row 对象运行 SQL (Zend_Db_Select) 查询?连接两个 Zend_Db_Table_Row 对象怎么样?
我知道这听起来有点迟钝,但我正在处理成百上千的行。我已经有了要操作的行对象,所以我不想再次查询数据库。
我希望这很清楚。如果不是,请让我澄清一下。
编辑:
为了澄清,对象在内存中。我已经从数据库中检索了它们。
这样做的原因是:
“日志”表中有数千条记录。我需要根据多个用户定义的标准对这些做出反应。处理这些日志时,时间很重要。有一个新的过程被分叉以使其及时发生。为每个日志创建一个新进程。因此,对象已经存在于内存中。