我正在嘗試學習主義。主義不映射自己生成的實體
我想用最後生成的實體更新我的數據庫。
我產生教義的實體:生成:實體
那就是:
<?php
namespace NRtworks\ChartOfAccountsBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* Lasttest
*
* @ORM\Table()
* @ORM\Entity
*/
class Lasttest
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="name", type="string", length=255)
*/
private $name;
/**
* Get id
*
* @return integer
*/
public function getId()
{
return $this->id;
}
/**
* Set name
*
* @param string $name
* @return Lasttest
*/
public function setName($name)
{
$this->name = $name;
return $this;
}
/**
* Get name
*
* @return string
*/
public function getName()
{
return $this->name;
}
}
?>
所以基本的東西,我沒有改變任何東西。
然後我想學說產生於我的SQL數據庫中的表,但這裏的答案是:
學說:映射:信息 - >你沒有任何映射實體
學說:架構:更新 - >你沒有元數據類來處理
學說:生成:實體RandomnameBundle - >不包含任何映射實體
任何提示?
我已經嘗試過,但它不會改變任何事 – Eagle1
我已經嘗試過,但它不會改變任何東西 在另一個包中,我有另一個我自己創建的類,然後自己創建了sql表,我可以將數據保存到它中。但同樣的問題,我無法生成或更新計劃 – Eagle1
嘗試生成與映射** xml **格式的實體。 –