任何人都知道如何OneToMany
在 2 个项目中建立关系(假设跨数据库,两者都有自己的项目结构、命名空间和数据库)。
假设我在项目 A 中有一个实体:
Movie.php(实体项目 A)
class Movie {
// ... some other properties
/**
* @ORM\OneToMany(targetEntity="Moviechild/Project B", mappedBy="movie")
*/
protected $moviechilds;
// ...
和项目 B 中的另一个实体:
Moviechild.php(实体项目 B)
class Moviechild {
// ...
/**
* @ORM\ManyToOne(targetEntity="Movie/Project A", inversedBy="moviechilds")
* @ORM\JoinColumn(name="movie_id", referencedColumnName="id")
*/
protected $movie;
// ...