আমি যখন আংশিক রেন্ডার করি যা বিদ্যমান নেই, তখন আমি একটি ব্যতিক্রম পাই। আমি এটি রেন্ডার করার আগে আংশিক উপস্থিতি আছে কিনা তা যাচাই করতে চাই এবং যদি এটি বিদ্যমান না থাকে তবে আমি অন্য কিছু রেন্ডার করব। আমি আমার .erb ফাইলে নিম্নলিখিত কোডগুলি করেছি, তবে আমি মনে করি এটি করার আরও ভাল উপায় হওয়া উচিত:
<% begin %>
<%= render :partial => "#{dynamic_partial}" %>
<% rescue ActionView::MissingTemplate %>
Can't show this data!
<% end %>
rescue
তা ঝুঁকিপূর্ণ। আমি এটি ব্যবহার করার আগে অন্যান্য সমাধানগুলি তাকান।