我有一个表结构 -从表中获取的列值从SQL查询的结果键
name grade
a 10
b 8
c 9
我写一个查询选择行,其中品位大于7,并希望结果这种格式
{
a: {grade: 10},
b: {grade: 8},
c: {grade: 9}
}
这里是我的查询
createQueryBuilder()
->select('x.name, x.grade as grade')
->from('gradesTable', 'x')
->where('x.grade > :threshold')
->setParameter('threshold', 7)
->getQuery()
->getResult();
有人能帮助呢?
您正在使用哪个原则? – Nebi