質問 > フロント機能 > 商品の購入回数の取得について |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2019/4/12 11:02
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 商品の購入回数の取得について 提示いただいたソースでは、既に会員と商品が特定されていたと思いますのでSQLは以下のような感じになるかと思います。
WHEREでcustomer_id, product_idを指定してしまえば、 GROUPで集約した結果の1行分のレコードのみを取り出す事と同義になります。 もし、SQLには慣れておられるのであれば、 QueryBuilderでハマるかもしれないのはWHERE等のパラメータの渡し方かもしれません。 QueryBuilder(Doctrine)では、以下のような感じでWhere句を指定していきますが、 パラメータに渡す$Customerは、customer_idではなくCustomerエンティティのインスタンスである必要があります。
SQLで考えるとcustomer_idのカラムを条件に指定しようと考えてしまうかもしれませんが(私は最初そうでした) 上手くいかず、かなり悩みましたので...
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
商品の購入回数の取得について | wa.shi | 2019/4/10 18:28 |
Re: 商品の購入回数の取得について | 468 | 2019/4/10 18:52 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/10 19:31 |
Re: 商品の購入回数の取得について | 468 | 2019/4/11 10:20 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/11 10:43 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/11 13:38 |
Re: 商品の購入回数の取得について | 468 | 2019/4/11 18:43 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/12 10:39 |
» Re: 商品の購入回数の取得について | 468 | 2019/4/12 11:02 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/12 13:42 |
Re: 商品の購入回数の取得について | 468 | 2019/4/12 14:32 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/12 14:56 |
Re: 商品の購入回数の取得について | 468 | 2019/4/12 17:57 |
Re: 商品の購入回数の取得について | wa.shi | 2019/4/15 10:14 |