我想知道像get*Result()
这样的函数返回了什么。好像是空的?我可以在文档中找到这样的信息吗?
答案 0 :(得分:15)
get*Result()
方法返回空array()
getSingle*Result()
方法抛出\Doctrine\ORM\NoResultException
以下是doctrine API文档的直接链接
getResult()
doctrine API docs getSingleResult()
doctrine API docs getSingleScalarResult()
doctrine API docs getOneOrNullResult()
doctrine API docs 同样重要的例外:
NoResultException
doctrine API docs NonUniqueResultException
doctrine API docs (必须处理getSingle*()
和getOneOrNullResult()
方法)
UnexpectedResultException
doctrine API docs(这是上述两个的父级例外)直接链接适用于2.6,但您可以在http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/index.html
找到更多最新版本
答案 1 :(得分:-4)
只需使用var_dump(),您就可以看到该函数返回的内容。