0
条件の先頭に「The」という名前のフォーマットを設定しようとしています。私の正規表現はうまくいきますが、条件付きのステートメントにする方法はわかりません(基本的に、このレコードには最初に "the"が含まれていて、次に分割します)。 「効率的なこれを維持したいdはレコードレールを条件付きでフォーマットするメソッドの正規表現4
Class Contact < ActiveRecord::Base
def adjusted_name
if "name LIKE ?", 'The%'
set_name = self.name.split('The ')[1]
self.name = format('%s, The', set_name)
end
end
end
は新しいフォーマットで、データベース内のデータを変更するあなたの意図されており、またはのみ変更しますそれは表示されますか? –