从Meteor访问View中的所有数据(在数据库中创建)

时间:2014-02-01 21:40:09

标签: mysql meteor meteorite

我使用的是Meteor的MySQL版本(为此目的,它应该与MongoDB版本相同),并且我正在尝试访问我的数据库中存在的视图。当流星开始时,我得到:

loaded:test_view
test_view is a view

但是当我访问此视图中的数据时,我只返回一行,而不是数据库中存在的所有100多行。还有其他人有过类似的问题吗? 我的javascript是:

var testView = new Meteor.Table('test_view');
Template.mpiInstalls.testviews = function() {
   return testView.find({});
};

我的相关HTML是:

<template name='mpiInstalls'>
  <div id="test">
    <table>
      <thead>
        <tr>
          <th>ID</th>
          <th>timestamp</th>
          <th>username</th>
        </tr>
      </thead>
      <tbody>
        {{#each textviews}}
        {{> _testview}}
        {{/each}}
      </tbody>
    </table>
  </div>
</template>

<template name='_testview'>
  <tr>
    <td>{{id}}</td>
    <td>{{start_timestamp}}</td>
    <td>{{http_username}}</td>
  </tr>
</template>

0 个答案:

没有答案