0

谁能告诉我关于错字3的关系?例如,我有 2 个表,'A' 和 'B',目前我有可以将数据插入到 'A' 表中的简单表格,'A' 表字段是“name”、“id_types”、“address”。“id_types”是“B”表中的外键。而“B”表字段是“id_types”、“types_name”。我怎样才能在错字3上建立这种关系?

它与persistence_object_identifier有关吗?

这是我尝试手动添加到第二个表的代码

public function createartistAction(Artist $artist)
{
        $artisttype = new Artisttype();
        $artisttype->setArtisttype_name($artist->getArtisttype_id());
        $this->ArtisttypeRepository->add($artisttype);

        $datenow = date('d/m/Y');
        $date = date_create($datenow);
        $artist->setCreated_at($date);
        $artist->setUpdated_at($date);
        $this->addFlashMessage('Artist Created.');
        $this->ArtistRepository->add($artist);          
        $this->redirectToUri('/artist/viewArtist');
}

任何帮助将非常感激。

谢谢

4

1 回答 1

1

我想这是为了让你开始:

http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartII/Modeling.html

TYPO3 Flow 中的所有关系都是在 mvc 模型中完成的,它使用各种设计模式来简化程序员。因此,在您的情况下,最好的方法是甚至不单独接触数据库,而是利用 php 框架提供的机会。

这不是一个快速的解决方案,也许在开始之前必须阅读很多内容。但是一旦你理解了它,它就会是一种让你的数据结构化的非常方便的方法。

于 2015-03-09T21:35:47.547 回答