我使用的是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>