以下是一个使用 ThinkPHP6 模型 create 方法的例子:

假设有一个 User 模型,对应数据库中的 users 表,包含字段 id、name、email 和 password。

  1. 创建一个 User 模型实例:
$user = new \app\model\User;
  1. 使用 create 方法插入一条新记录:
$data = [
    'name' => 'John',
    'email' => 'john@example.com',
    'password' => 'password123'
];

$result = $user->create($data);
  1. create 方法会返回插入的记录的主键值,可以根据返回值判断插入是否成功:
if ($result) {
    echo '插入成功,主键值为:' . $result;
} else {
    echo '插入失败';
}

注意:create 方法只会插入传入的数组中存在的字段,如果传入的数组中有数据库中不存在的字段,将会被忽略。


原文地址: https://www.cveoy.top/t/topic/piTE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录