これを機に一
これを機に一
すみません、ここを見ていませんでした。
マッシブアサインメントの場合、バリデーションルールを持たないプロパティはアサインされません。検証されていないためでしょうね。で、それでもアサインしたい場合にはsafeルールを記述します。当然ながらバリデーションは行われません。
必須ではなく、かつ、特定のバリデーションルールを持っていないものに対して
'safe’バリデーションを適当させると、
マッシブアサインメントの仲間に加わり
安全にinsert, またはupdateできるってことですかね? (やや強引ですけど…)
必須ってどういう意味あいでしょうか?
safeルールは単純に、「マッシブアサインメントさせたいけど、特定のバリデーションルールが無いプロパティ」に適用します。
バリデーションしていないので、システム的には安全では無いと思います。いわばユーザがシステムに安全だと言う意味合いでしょうか。
モデルのrules()に’required’を書くことです
「必須ではなく、かつ、特定のバリデーションルールを持っていないもの」←これが間違っていますね
'required’を書いてる時点で特定のバリデーションルールを持っていることになりますから
サンプルでいろんなアプリケーションを作っていく中で
'safe’バリデーションの使い道など模索していきます。コメントありがとうございました!
そういう意味でしたか。
おっしゃるとおりです。
Facebook SDKを組み込むやり方を書いてみました。
ttp://aoyagikouhei.blog8.fc2.com/blog-entry-176.html
まだリンクが埋め込めないのでhを足してください。