Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

【ご質問】絞り込み検索において範囲を持つ条件について件数を出したい(angular.js)

More than 5 years have passed since last update.

angular.jsでAmazonにあるような絞り込み検索を実装しています。

実装仕様

  • サンプルURL: http://www.openvista.jp/testcase/20141231/
    • お芋を扱うECサイトの想定
    • 商品を各種条件(価格、重量、有機栽培可否)から絞り込める
    • 条件の中には「価格:1000円-1999円」のような範囲を持つ条件があり、この絞り込みはコントローラ内のメソッドで処理している

ご質問

  1. 価格や重量について、該当件数を(カッコ内に)表示したいがどうすればよいのかわからない
  2. 該当件数の表示が不自然なのでなんとかしたい。例えば「非有機栽培」農家は初期状態(=無チェック)では2件だが、「有機栽培」農家条件をチェックすると、0件になる。本来はこの条件だと何件になるか出したいので2件であってほしい。
    • 言い換えると、「有機栽培」農家条件にチェックしたとしても、「非有機栽培」農家の件数はそのことを加味しないほうがよい・・がどうすればよいのか?
  3. そもそもこの要件を実装するのに、この実装方法が妥当なのか自身が持てていないので、よく利用される方はコメントいただけると助かります

コード

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away