0

我正在为 PHP 5.4 中的 SQL 数据库开发实体和查询管理器。有一种方法可以将两个查询连接到一个组合结果集。它使访问两个表之间的关系/关联成为可能。实际上它的工作原理如下所示

$companies = EQM::query('Company')->result();
$projects = EQM::query('Project')->result();
$companies->relate('projects', $projects, ['companyId']);

foreach ($companies as $company) {
    foreach($company->projects as $project) {
        //do something ...
    }
}

你会如何命名该方法relate()hydrate(), merge(), join()...

有什么建议么?

4

0 回答 0