2014-01-20 2 views
0

Я понимаю, что многие-ко-многим не являются реальными отношениями, и то, что я сделал до сих пор, используется функция add_to_ $ rel.Можно ли использовать multicreate с отношениями «многие ко многим»?

Возможно ли структурировать данные «многие-ко-многим» таким образом, что я могу вставить его с помощью многострочного?

Большое спасибо

ответ

0

многие-ко-многим не являются отношения, но отношения хелперов, см https://metacpan.org/pod/DBIx::Class::Relationship#many_to_many.

Вы должны использовать две лежащие в основе отношений для структуры данных вы передаете создать:

$rs->create({ 
    rel_to_bridge_table => { 
     column_in_bridge_table => 'foo', 
     rel_to_remote_table => { 
      col1 => 'bar', 
      col2 => 'baz', 
     } 
    } 
}); 
+0

Спасибо Я пытался решить эту проблему, но я не могу. У кого-нибудь есть пример? – user1768233

 Смежные вопросы

  • Нет связанных вопросов^_^