1 insert方法
插入一条数据
insert方法有2个参数,第一个参数是要插入的数据,第二个参数决定是否返回insert_id(默认为false不返回)
$db->post->insert([
'user_id' => 1,
'title' => '测试标题',
'content' => '测试内容',
]);
2 insertAll方法
批量插入多条数据
$db->post->insertAll([
[
'user_id' => 1,
'title' => '测试标题1',
'content' => '测试内容1',
],
[
'user_id' => 1,
'title' => '测试标题2',
'content' => '测试内容2',
],
[
'user_id' => 1,
'title' => '测试标题3',
'content' => '测试内容3',
],
]);
3 replace方法
替换插入或更新数据
replace方法使用 REPLACE INTO 语句来替换插入或更新数据
$db->post->replace([
'id' => 1
'user_id' => 1,
'title' => '测试标题',
'content' => '测试内容',
]);