我想說明一個帖子作者的姓名; <% @post.author.name %>
作品除非作者爲零。所以我要麼使用unless @post.author.nil?
要麼添加一個author_name方法來檢查nil,如<% @post.author_name %>
。後者我試圖避免。的意見與無處理(在@ post.author.name即無作者)
的問題是,我可能需要添加/刪除取決於是否有一個值或無法言語。例如,如果我簡單地顯示零,「將於1/2/3發佈」將是內容。如果作者爲零,我需要刪除「by」。
問題是我可能需要根據是否有值添加/刪除單詞。 例如,如果我簡單地顯示零,「將於1/2/3發佈」將是內容。如果作者爲零,我需要刪除'by' – Raynard 2010-07-08 21:12:08