我有这个ObjectModel:
new DnDPayments();
当我尝试创建一个这样的新实例时:CREATE TABLE IF NOT EXISTS `PREFIX_dnd_payments` (
`id_dnd_payments` int(11) NOT NULL AUTO_INCREMENT,
`bank` varchar(128) NOT NULL,
`payer` varchar(128) NOT NULL,
`amount` decimal(15,3) NOT NULL,
`reference` varchar(128) NOT NULL,
`date_add` datetime NOT NULL,
PRIMARY KEY (`id_dnd_payments`)
) DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
,我得到了这个异常:
[message:protected] =>标识符或表格格式对DnDPayment类
无效
这是我用来创建表的SQL代码:
Error in nlsModel(formula, mf, start, wts) :
singular gradient matrix at initial parameter estimates
我在这里做错了什么?
答案 0 :(得分:0)
定义var应该是$definition
而不是$definition_array
。打字错误要小心。最好是从其他核心类复制并修改它。