2016-05-09 2 views
0

У меня есть $ scope.count, что я хочу показать количество конкретных данных в моей таблице. Я сделал это:Угловой - как напечатать значение значения ключа

$result = $this->_em->createQueryBuilder() 
    ->select('count(u.teamId)') 
    ->from('mypath\Entities\Teams', 'u') 
    ->where('u.teamType =:teamType') 
    ->setParameters(['teamType' => 4 ]) 
    ->getQuery() 
    ->getScalarResult(); 
return $result; 

откладываю это результат $ scope.count:

<label class="btn btn-yellow force-btn">Model = {{ count }} </label> 

результат $ scope.count является:

[{"1":"2"}] 

Хотя, я хочу показать только . Любое предложение?

ответ

1

попробовать это

<label class="btn btn-yellow force-btn">Model = {{ count[0]["1"] }} </label> 
+0

Спасибо. Работает . но как рассчитывается [0] [«1»]? – AFN

+1

count [0] - {"1", "2"} и ["1"] является ключом для этого объекта. –

+0

так Как получить «1» вместо «2»? – AFN

0
var resvalue; 
    $.each(c,function(key,value){ 
    resvalue=value[1] 
    }) 
Смежные вопросы