从sql数据库通过服务器获取Derived属性

时间:2016-11-29 10:14:14

标签: javascript html mysql

这是我的功能

$http.get('pokemon/distinct-pokemon/' + u.username).then(function(response) {
    $scope.count = response.data
})

我想在这里展示一下distint pokemons的数量

<tr class="table-row-data">
   <td class="table-title">Number of unique pokemon</td>
   <td>{{count}}</td>
</tr>

这是我的服务器。我通过下面的查询获得了不同的小宠物数量。

app.get('/pokemon/distinct-pokemon/', function(req, res) {
    connection.query('select * from catches', function(err, rows, fields) {
        if (!err) {
          res.send(rows)
        }
    })
})

app.get('/pokemon/distinct-pokemon/:name', function(req, res) {
    connection.query('select count(distinct(pokemon_name)) from catches where username = ?', req.params.name , function(err, rows, fields) {
        if (!err) {
            res.send()
        }
    })
})

它工作正常,但结果是

The result should be only integer 6 not the whole json

我希望结果只是数字6而​​不是整个json

0 个答案:

没有答案