Zend DB 表:所有值都是字符串

发布于 2024-11-02 08:13:55 字数 156 浏览 5 评论 0原文

我正在使用 Zend DB Table 和 DB Table Row。当我获取任何表的行对象时,我发现所有类型都已更改为字符串,甚至自动递增主键也是如此。

这正常吗?我是否需要显式定义架构来解决这个问题? (我以为我已经阅读了所有 Zend DB 文档。但不记得任何有关此的内容。)

I am using Zend DB Table and DB Table Row. When I get a row object for any of my tables, I see that the types have all been changed to strings, even the auto-incrementing primary key.

Is that normal? Do I need to explicitly define the schema to get around this? (I thought I'd read all the Zend DB documentation. Can't recall anything about this though.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

舞袖。长 2024-11-09 08:13:55

由于 Zend_Db 对大多数连接使用 PDO,因此您总是会从 SELECT 查询中获取字符串。

请参阅http://www.php.net/manual/en/pdostatement.fetchcolumn。 php

As Zend_Db uses PDO for most connections, you're always going to get strings back from a SELECT query.

See http://www.php.net/manual/en/pdostatement.fetchcolumn.php

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文