我想做一个TOMany - manytoone关系
我有过建立多对多关系的经验,但是
一对多很难,不会成功。
你能检查一下我的电源线吗?一个站点数据具有多个源数据
class SiteData
{
/**
* @var integer
*
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORMManyToOne(targetEntity="FeedData", mappedBy="siteId", cascade={"persist"})
*/
private $feedIds;
class FeedData
{
/**
* @var integer
*
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
private $id;
/**
*
* @ORMOneToMany(targetEntity="AcmeTopBundleEntitySiteData",inversedBy="site")
* @ORMJoinTable(name="site_feed")
* )
*/
private $siteId;
试试:
class SiteData
{
/**
* @var integer
*
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORMOneToMany(targetEntity="AcmeTopBundleEntityFeedData", mappedBy="siteId", cascade={"persist"})
*/
private $feedIds;
class FeedData
{
/**
* @var integer
*
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
private $id;
/**
*
* @ORMManyToOne(targetEntity="AcmeTopBundleEntitySiteData",inversedBy="feedIds")
* @ORMJoinTable(name="site_feed")
* )
*/
private $siteId;