sql - Rails ActiveRecord Sum with conditions not working -


मेरे विचार में मैं फ़ंक्शन कॉल करता हूं

  def sum_customer_yearly_revenue (customer_id, year) sum_customer_yearly_revenue = एसईसीएल पोस्टग्रेस्क्ल पर भेजे गए किसी कारण के लिए (जैसा कि देखा गया है): Sale.sum (: net_amount,: conditions = & gt; ['customer_id =? & Financial_year =?', Customer_id, year])  

लॉग फाइल में) निम्न प्रकार है:

  SELECT SUM ("बिक्री"। "Net_amount") "बिक्री" से sum_id के रूप में  

सभी स्थितियां

रेल 3.x

  def sum_customer_yearly_revenue के लिए  sum_customer_yearly_revenue  विधि को अपडेट करें (ग्राहक_आईडी, वर्ष) बिक्री.वहाँ (: सभी,: शर्तें = & gt; ['ग्राहक_आईड =? और वित्तीय_यरे =?', ग्राहक_आईडी, वर्ष])। राशि (: नेट_माउंट) समाप्ति   <पी >   रेल 4.x   

<पूर्व> डीईफ़ sum_customer_yearly_revenue (ग्राहक_आईडी, वर्ष) बिक्री। जहां (ग्राहक_आईडी: ग्राहक_आईडी, वित्तीय वर्ष: वर्ष) .सम ((नेट_माउंट) समाप्ति

Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

lua - HowTo create a fuel bar -