【发布时间】:2014-12-15 07:38:18
【问题描述】:
我的目的是更新该值是否存在,否则在提交表单后在数据库表中插入新行。
问题是,这里的函数在数据库表中添加新列,而不是更新它们。
这是我的功能:
MyModel::updateOrCreate(array(
'myField' => 'myValue',
))
->where('myAutoIncrementalField', '=', '5')
->where('myPrimaryKey', '=', '8');
我的数据库表是这样的:
1. myPrimaryKey(非自动增量,可在模型上填写。)
2. myAutoIncrementalField(自动增量,不能在模型上填写。)
提前谢谢你。
【问题讨论】: