0

我正在尝试让 Idiorm/Paris 与我的 PHP 项目一起工作。我的表对象位于名为项目的文件夹/命名空间中,当我尝试运行 Idiorm/Paris 时,它会将“项目”名称添加到列中。

“带有消息‘SQLSTATE [42S22] 的未捕获异常‘PDOException’:找不到列:‘where 子句’中的 1054 列‘project_store_id’未知”

project_store_id应该只是store_id,有人知道我该如何解决这个问题吗?我想它试图猜测它几乎是正确的,只是不想手动修复这个问题。

4

1 回答 1

0

我最终使用了手动解决方案,即告诉使用哪些列。

return $this->has_many('Project\Product', 'store_id', 'id');
于 2013-10-17T09:50:06.480 回答