从包含值id, firstName, lastName
的姓名表中,我想从firstName
中取出所有行但,我只想要第一个字母。
我知道我可以使用doctrine进行自定义mySql查询,但是想知道是否有更多......良好的docrtine方式来做这些事情(以及其他值选择操作)。
单独教义可以用什么方式来做?
获取完整字符串然后在php中剪切它的选项是不可能的。
答案 0 :(得分:1)
我认为您正在寻找DQL Function substring()。如果您正在使用查询构建器,则可以执行$qb->expr()->substring(string, start,end)
。如果我没记错的话,第一个角色的位置是1而不是0。