Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 521 Bytes

try_return_nil.md

File metadata and controls

15 lines (8 loc) · 521 Bytes

常用的判断对象/属性存在的方法:

member.try(:email), member.email?, member.email.present?

推荐吧params[:member_id].present?写成params.key? :member_id

member.try(:email)返回的是空字符串,对csv不友好

希望记入csv的是NULL而不是"",则写为:

member.try(:email).presence

参考链接(StackOverflow)