バックボーンを使用して、かなり基本的なページ付けとフィルタリングのサポートを実装しようとしています
これまでのところ、Collection.url()関数には次のようなものがあります。
url: function() {
  var url = 'http://localhost:9000/wines';
  var query = '';
  if (this.filter)  query += '&filter=' + this.filter;
  if (this.order)   query += '&order='  + this.order;
  if (this.page)    query += '&page='   + this.page.toString();
  if (this.len)     query += '&len='    + this.len.toString();
  if (query) url += '?' + query.substring(1);
  return url;
},
あなたはアイデアを得る
問題は、アイテムを作成(POST)または更新(PUT)しようとすると、クエリ文字列もブラウザに送信されることです...
url関数で、発行している操作を検出し、データをフェッチ(GET)するときにのみクエリ文字列パラメーターを追加する方法はありますか?
または別のアプローチをお勧めしますか?