2013-04-18 12 views

答えて

9

に相当します。

doSomeThing() unless person.present?person.presentperson.presentperson.presenttrue

チェックcompiled javascriptある場合false

doSomeThing() if person.present が実行されている場合に実行されるnull

doSomeThing() unless person.present 場合にのみ実行されます。

+0

doSomeThing()を除いてperson.present? person.presentがnullの場合、または**未定義の場合にのみ実行されます** –

1

あなたの質問のタイプミスに苦しんでいる可能性もあります。 'er sent'属性がpersonに設定されている場合を除き、常にfalseになります。

関連する問題