ruby on rails - Check item is in Cart -


मेरे रेल ई-कॉमर्स साइट में, मुझे यह रेखा है:

  @cart = Cart.id (सत्र [: cart_id])  

इस लाइन को कॉल करने से पहले मैं 'सत्र [: cart_id]' को 'कार्ट' में कैसे देख सकता हूं?

एक खोज विधि एक वस्तु को प्राथमिक कुंजी के उपयोग से प्राप्त करने के लिए है यदि यह मौजूद नहीं है, तो आपको एक ActiveRecord :: RecordNotFound त्रुटि मिलेगी

इसके पीछे का तर्क यह है कि ज्यादातर मामलों में, यदि आपकी प्राथमिक कुंजी है, तो ऑब्जेक्ट मौजूद होना चाहिए। आप अभी भी ऐसा कुछ कर सकते हैं:

  शुरू @cart = cart.find (सत्र [: cart_id]) # गाड़ी बचाव के साथ # काम कुछ ऐसा नहीं है जो अंत नहीं मिला  

लेकिन यह एक सामान्य मामला नहीं होना चाहिए।


Comments

Popular posts from this blog

javascript - Render HTML after each iteration in loop -

java - Joda Time Interval Not returning what I expect -

python - Pandas concat gives error ValueError: Plan shapes are not aligned -