ruby a = b || c 如果 b 未定义
ruby a = b || c if b is undefined
使用大型数据集。一般来说,数据是好的,但有一些条目缺少值。
我希望我的种子:
player.nationality = dataset_row.player_nationality or 'US' if dataset_row.player_nationality is undefined
另外,正在寻找一种单线解决方案。谢谢!
你可以这样做:
player.nationality = dataset_row.player_nationality.present? ? dataset_row.player_nationality : 'US'
你可以做到
player.nationality = dataset_row.player_nationality.presence || 'US'
希望对您有所帮助!
使用大型数据集。一般来说,数据是好的,但有一些条目缺少值。
我希望我的种子:
player.nationality = dataset_row.player_nationality or 'US' if dataset_row.player_nationality is undefined
另外,正在寻找一种单线解决方案。谢谢!
你可以这样做:
player.nationality = dataset_row.player_nationality.present? ? dataset_row.player_nationality : 'US'
你可以做到
player.nationality = dataset_row.player_nationality.presence || 'US'
希望对您有所帮助!