Ben sorun bir Doktrin DQL sorgusu yürütme yaşıyorum. Bu bana verir hatadır.
Doctrine\Common\Annotations\AnnotationException: [Syntax Error] Expected PlainValue,
got 'integer' at position 13 in property Base\Session::$lifetime.
Benim kod şöyle görünür:
$query = $em->createQuery("SELECT s FROM Base\Session s WHERE s.session = \"$id\"");
$ Id geçerli session_id nerede. Benim Model gibi görünüyor:
namespace Base;
/** @Entity @Table(name="session") */
class Session extends Skeleton {
/**
* @Id @Column(type="integer")
* @GeneratedValue(strategy="AUTO")
*/
protected $id;
/** @Column(length=32) */
protected $session;
/** @Column(type=integer) */
protected $lifetime;
/** @Column(type=integer) */
protected $modified;
/** @Column(type="text") */
protected $data;
}