我有这两个实体:
消息实体
class Message
{
/**
* @ManyToOne(targetEntity="User")
* @JoinColumn(name="author", referencedColumnName="id_user")
*/
protected $author;
用户实体
class User
{
/**
* @Id
* @Column(type="integer", nullable=false, name="id_user")
* @GeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @Column(type="string", nullable=false)
*/
protected $name;
我需要获取用户的消息总数及其数据,以便 回显如下内容:
echo $user->getName() . " have {$user->totalOfMessage()}";
我现在可以在用户实体中建立关系以获取消息集合。但我不知道是否只需要获取尺寸。