DB::table('my_table')->insertGetId([
...
'code' => $data['code'],
'geopoint' => \DB::raw('POINT(?, ?)', [$data['lat'], $data['lng']]),
...
]);
它回来了
Invalid parameter number (SQL: insert into `residence` (`code`, values (POINT(, ), , ?, ?)
我怎样才能解决这个问题?
谢谢
1条答案
按热度按时间voase2hg1#
这样试试
为要插入的值创建数组,并应用与表中字段名相同的键
检查你的数据是这样插入的吗
或者像这样: