我正在使用symfony 2准则orm更新记录。但是每次更新记录时,称为createdAt值的TIMESTAMP字段都会发生变化(设置当前日期时间)。如何预防这种行为?看到我的代码,
public function newsDetailsAction(Request $request)
{
....
$post = $this->getDoctrine()->getRepository('AdminBundle:BlogPostEntity')->findOneBy(array('postId' => $postid ));
$views = $post->getPostViews();
$post->setPostViews($views + 1);
$entityManager = $this->getDoctrine()->getManager();
$entityManager->persist($post);
$entityManager->flush();
...
}
答案 0 :(得分:0)
我的坏。我在使用时间戳作为类型。就是这个问题。