ruby on rails - Check item is in Cart -
मेरे रेल ई-कॉमर्स साइट में, मुझे यह रेखा है:
@cart = Cart.id (सत्र [: cart_id])
इस लाइन को कॉल करने से पहले मैं 'सत्र [: cart_id]' को 'कार्ट' में कैसे देख सकता हूं?
एक खोज
विधि एक वस्तु को प्राथमिक कुंजी के उपयोग से प्राप्त करने के लिए है यदि यह मौजूद नहीं है, तो आपको एक ActiveRecord :: RecordNotFound
त्रुटि मिलेगी
इसके पीछे का तर्क यह है कि ज्यादातर मामलों में, यदि आपकी प्राथमिक कुंजी है, तो ऑब्जेक्ट मौजूद होना चाहिए। आप अभी भी ऐसा कुछ कर सकते हैं:
शुरू @cart = cart.find (सत्र [: cart_id]) # गाड़ी बचाव के साथ # काम कुछ ऐसा नहीं है जो अंत नहीं मिला
लेकिन यह एक सामान्य मामला नहीं होना चाहिए।
Comments
Post a Comment