2013-03-25 43 views
0

我试图在更新期间设置布尔值的值。但返回错误。在symfony中设置值布尔值并更新

这是实体。

/** 
* Set status 
* 
* @param boolean $status 
* @return CongressStaffer 
*/ 
public function setMailStatus($status) 
{ 
    $this->status = $status; 

    return $this; 
} 

/** 
* Get status 
* 
* @return boolean 
*/ 
public function getMailStatus() 
{ 
    return $this->status; 
} 

$ staffer-> setMailStatus();

$ em-> flush();

回答

1

你得到了什么样的错误?

此外,你需要的值传递给您的二传手,

$staffer->setMailStatus(true); // Or false 

或者,定义默认值在你二传手,

public function setMailStatus($status = false) // Or true 
{ 
    // ... 
}