У меня есть две таблицы в базе данных, это users и users_progress
users содержит поле (имя и т. Д.),и 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);