フロントエンドフォームを介したユーザー入力として、をWidget受け入れるモデルがあります。:title:url:description
このモデルでは、最終的には気:urlにしません(つまり、保存したくない)。ただし、私が気にしているのは、、、およびの2つの:urlデータ:appnameですusername。
一方、私は、大衆に大量に割り当てられたり、何らかの方法でアクセス可能であったりすることを望ん:appnameで:usernameいません(簡単にするために、ソースが絶えず変化するため、それらを検証することは非常に困難です)。私がしていることは、URLを厳密に検証することであり、それで十分です。これらの部分がURLにある場合、正規表現にははるかに緩いルールがあります)。
モデル自体では、これをどのように設定するかはわかりません。これは私が今まで持っているものです
attr_accessible :description, :title, :url
ただし、どのように記述すればよいですか。:usernameまた:appname、attr_accessibleでない場合はどうすればよいですか。