我想让Idiorm / Paris与我的PHP项目合作。我的表对象位于名为project的文件夹/命名空间中,当我尝试运行Idiorm / Paris时,它将“project”-name添加到列中。
“未捕获异常'PDOException',消息'SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'project_store_id''”
project_store_id
应该只是store_id
,有谁知道如何解决这个问题?我想它试图猜测它几乎是正确的,只是不想手动修复所有内容。
答案 0 :(得分:0)
我最终使用手动解决方案,即告知要使用哪些列。
return $this->has_many('Project\Product', 'store_id', 'id');