使用laravel生成不正确的sql的复制模型

时间:2016-03-14 00:46:32

标签: laravel-4

我们正在使用laravel 4.2

我正在复制一个模型

Column '0' not found (SQL: insert into "obl" ("0", "1", "obl_id", "2", "obl_dscrptn", "3", "

然后当我去保存模型时,它试图根据数组的关联和索引值创建一个sql语句。

“0”索引本身就是在删除主键后命名的列

public JComponent addTo(JComponent parent, JComponent... children) {
    if (children != null && children.length > 0) {
        for (JComponent child : children) {
            parent.add(child);
        }
    }
    return parent;
}

我们正在使用自定义数据库提供程序(sqlanywhere), 所以我不确定问题是否存在于laravel。

复制功能似乎没有记录,尽管我已经看到一些帖子引用了它。

还有其他人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

我知道这是多年之后,但解决方案是检查你的database.php配置并确保你设置正确的获取方法:

'fetch' => PDO::FETCH_CLASS,