Добрый вечер.
Подскажите по RedBeanPhp
1. Как сохранить с многие ко многим?
2. Как потом удалить отношение?
3. Транзакции не работают, что делают не правильно? Статья добавляется в БД, а на отношении выдаёт ошибку, но из БД откат не происходит.
В запросе приходит массив айди меток, их нужно сохранить в сводную таблицу.
\R::begin();
try {
$tags = \R::loadMulti('tags', $request['tag_ids']);
$post = \R::dispense('posts');
$post->title = trim($request['title']);
$post->text = trim($request['text']);
$post->image = $request['image'];
$post->created_at = \R::isoDateTime();
$post->updated_at = \R::isoDateTime();
$post->sharedTagsList[] = $tags;
\R::store($post);
\R::commit();
} catch (\Throwable $th) {
\R::rollback();
echo '<pre>';
var_dump($th);
}
Выдаёт ошибку
Array may only contain OODBBeans