我在数据库中有两个表,分别是 users 和 users_progress
用户包含一个字段(名称等), users_progress 包含一个字段(级别等)。
按计划,一个用户可以具有一个级别,即事实证明了这种关系一对一。
如何使用RedBeanPHP将数据添加到数据库?
这就是我对 tests 表所做的操作。但是她有一对多关系。
$user = R::dispense('users');
$user->name = $data['name'];
$user->surname = $data['surname'];
$user->login = $data['login'];
$user->email = $data['email'];
$user->password = password_hash($data['password'], PASSWORD_DEFAULT);
$user->start_date = date("Y-m-d H:i:s");
// tests
$test = R::dispense('tests');
$test->name = 'base';
$test->progress = false;
$test->result = null;
$user->ownTestList[] = $test;
R::store($user);