//我真的没有像我到处查看的任何课程......即使我给它起了不同的名字......我也得到同样的错误
//这是我的Php文件,它是一个Doctrine实体
使用Doctrine \ ORM \ Mapping AS ORM;
/ ** *活动描述 * * @author pawanadhikari * /
/ ** * @实体 * @Table(name =“pulse_activity”) * /
课程活动{
/**
* @var integer $id
* @Id
* @Column(type="integer")
* @GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var integer $patientId
* @Id
* @Column(type="integer")
*/
private $patientId;
/**
* @var integer $steps
* @Column(type="integer")
*/
private $steps;
/**
* @var double $calories
* @Column(type="double")
*/
private $calories;
/**
* @var double $distance
* @Column(type="double")
*/
private $distance;
/**
* @var integer $elevation
* @Column(type="integer")
*/
private $elevation;
/**
* @var integer $secondsActivitySoft
* @Column(type="integer")
*/
private $secondsActivitySoft;
/**
* @var integer $secondsActivityModerate
* @Column(type="integer")
*/
private $secondsActivityModerate;
/**
* @var integer $secondsActivityIntense
* @Column(type="integer")
*/
private $secondsActivityIntense;
/**
* @var string $date
* @Column(type="string")
*/
private $date;
/**
* @var string $timeStamp
* @Column(type="string")
*/
private $timeStamp;
/**
* @ManyToOne(targetEntity = "Person", inversedBy = "personActivities" )
* * @JoinColumn(name="patientId", referencedColumnName="id")
*
*/
protected $patientActivity;
public function getId() {
return $this->id;
}
public function getPatientId() {
return $this->patientId;
}
public function getSteps() {
return $this->steps;
}
public function getCalories() {
return $this->calories;
}
public function getDistance() {
return $this->distance;
}
答案 0 :(得分:0)
你已经宣布了自己独特的命名空间,对吧?你只是没有表现出来? 你在哪里得到错误?您是从自定义运行时页面调用这些,还是生成模型时发生的错误。
当使用include()和require()代替include_once()或require_once()时,这种错误很常见 - 特别是如果在类的自动加载函数中使用的话。