【发布时间】:2017-01-01 04:58:15
【问题描述】:
我刚从 laravel 得到 php active record 或 eloquen 在codeigniter上运行。第一次尝试创建模型它运行良好,但之后我收到以下错误:
类型:Illuminate\Database\QueryException
消息:SQLSTATE[42S02]:未找到基表或视图:1146 表 dog.ids' 不存在(SQL:select * from
ids)
所以为了让它运行,我需要更改数据库中的每个表并添加后缀“s”,但保留不带后缀“s”的模型名称。
例如:
对于模型 ID
class id extends ActiveRecords/Model{
}
需要标签。
那么如何保持表与模型同名呢?
我不明白到底发生了什么。这两个库都使用 pdo 来桥接数据。
ps:对不起我的英语真的很糟糕
【问题讨论】:
标签: php codeigniter eloquent phpactiverecord