0

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

这里是实体。

/**
 * 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;
}

$staff->setMailStatus();

$em->flush();

4

1 回答 1

1

你得到什么样的错误?

此外,您需要将值传递给您的设置器,

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

或者,在你的设置器中定义一个默认值,

public function setMailStatus($status = false) // Or true
{
    // ...
}
于 2013-03-25T10:16:49.070 回答