Grails 3.2 with Angularjs1.5 List 不返回所有记录



我不知道这是一个圣杯还是角度问题,尽管我怀疑前者。数据库有 200+ 条记录,但列表正好提供 100 条记录。我在这里错过了什么?

fybkbraEditController.js (Angular 1.5(

function FybkbraEditController(Fybkbra, $stateParams, $state, Fytrnlt, Fytbank, Stvnatn, $filter) {
var vm = this;
var max = 100000, offset = 0;
vm.fytrnltList = Fytrnlt.list({max: max, offset: offset});
vm.fytbankList = Fytbank.list({max: max, offset: offset});
vm.stvnatnListFilt = Stvnatn.list({max: max, offset: offset}); //200+ records in table but only exactly 100 records are loaded

vm.getCS = function () {

vm.res01 = ($filter('filter')(vm.stvnatnListFilt, {stvnatncode: vm.fybkbra.fybkbranatncode.toString()}, true));

网页代码

<div class="fieldcontain">
<label for="country">Country *</label>
<select ng-model="vm.fybkbra.fybkbranatncode"
ng-options="stvnatn.stvnatncode as (stvnatn.id + ':' + stvnatn.stvnatnnation ) for stvnatn in vm.stvnatnList | orderBy:'stvnatnnation' | limitTo:500"
ng-change="vm.getCS()"
ng-required="true"
id="country">
</select>
</div>

您尚未显示控制器代码(或控制器为获取记录而调用的任何内容(,但由于返回的记录数是偶数 100,我猜您的代码正在执行类似SomeDomainClass.list(max: 100)的操作(这是默认的RestfulController类所做的......不确定您是否正在使用它(。

最新更新