का उपयोग कर नष्ट हो जाता है मैं किसी के कोड बेस को बनाए रखने कर रहा हूँ और वे कुछ इस तरह है:जांच करें कि ActiveRecord वस्तु .destroy() वापसी मान
if @widget_part.destroy
flash[:message] = "Error deleting widget part"
else
flash[:message] = "Widget part destroyed successfully"
end
क्या destroy
वापसी करता है? क्या इस तरह परीक्षण करना ठीक है? कारण मैं पूछ रहा हूं कि मैंने
flash[:message] = "Error deleting widget part : #{@widget_part.errors.inspect}"
और कोई त्रुटि संदेश नहीं है इसलिए मैं उलझन में हूं। यह
#<ActiveModel::Errors:0x00000103e118e8 @base=#<WidgetPart widget_id: 7, ...,
id: 67>, @messages={}>
"विजेट भाग को हटाने में त्रुटि" अन्य भाग में नहीं होना चाहिए? – sheerun
@sheerun, यही वह है जिसे मैं संदेह कर रहा था, लेकिन मुझे इसके लिए कोई दस्तावेज नहीं मिला – highBandWidth