だから私はクラスの値からクラスを取得しようとしています:
bucket.product_name.constantize #=> 失敗したかどうかを確認したい
ただし、アプリケーションで次のようなバグが発生することがあります。
NameError: 間違った定数名 a
したがって、値または破損した値を持つ奇妙なproduct_name
sがいくつかあると思います。nil
a
それが NameError の問題であるかどうかをどのように確認しますか?
言う、
"a".constantize if "a".constantize != NameError