0
こんにちは、私はこのように羽のサービスを使用して、私のデータテーブルを移入してみてください。フェザーサービスでページネーションを無効にするにはどうすればよいですか?
app.service('pupils').find({}, (error, result) => {
$('#pupils > table').DataTable({
"pageLength": view.short,
"lengthChange": false,
"info" : false,
"responsive": true,
"data": result.data,
"deferRender": true,
"columns": [ ... ]
});
});
私は100件の以上のテストレコードを持っていますが、コールバックで、私は唯一の10レコードを受け取ります。
paginate: {
default: 100,
max: 200
}
が、私はモンゴから受信したすべてのレコードのためのページ付けを無効にしたいと思います: 私は後羽サービスのコードの下に追加複数のレコードを受け取ります。 どうすればいいですか?
ページングを無効にすると空の配列が返されます。私は自分のプロジェクトでデータテーブルを使用します。私はデータベースからすべてのレコードを受け取る必要があります。 'ページネーション:false'、私のために働かない。 – SeaDog
それはバグか、セットアップに間違ったことがあります。 'paginate'オプションを削除するか' false'に設定するとうまくいくはずです。 – Daff
私は何が間違っていたか知っています。 paginateオプションを使用した場合、私の結果は次のようになりました。 'Object {total:11、limit:100、skip:0、data:Array [11]}'オブジェクト、オブジェクト、オブジェクト、オブジェクト、オブジェクト、オブジェクト、1 more ...] '私のデータテーブルでは結果result.dataを変更しなければなりませんでした。ありがとうダフ! – SeaDog