【发布时间】:2012-07-18 18:36:56
【问题描述】:
SELECT
*
FROM tableA
INNER JOIN tableB
ON tableA.id=tableB.tableAref
如何获取它的结果集,以便它可以将tableA和tableB字段识别为php中的不同对象。我也可以将结果映射到 php 对象中。是否可以在连接查询中映射对象?我知道 PDO 可以将结果作为对象获取,但它不会映射基础连接表。
【问题讨论】:
SELECT
*
FROM tableA
INNER JOIN tableB
ON tableA.id=tableB.tableAref
如何获取它的结果集,以便它可以将tableA和tableB字段识别为php中的不同对象。我也可以将结果映射到 php 对象中。是否可以在连接查询中映射对象?我知道 PDO 可以将结果作为对象获取,但它不会映射基础连接表。
【问题讨论】:
有可能,我建议你使用像 PHP.ActiveRecord 这样的 ORM
http://www.phpactiverecord.org/
它从您的数据库、关联和其他公共任务生成对象(基于 ActiveRecord 模式)。
【讨论】: