Rails:.map()中的if语句

斯蒂芬·哈根(Stefan Hagen)

我想将一些值从表映射到数组。除数据库中包含某些nil值(创建无效的JSON)的事实外,其他方法均能正常工作。到目前为止,我有这个:

@markers = ExtendedProfile.all.map{|u|[u.city, u.latitude, u.longitude]}

现在,我要检查的是是否填写了这些字段,如果没有填写,请输入默认值。因此,例如,if u.latitude == nil我想输入0.0数组而不是nil关于如何做到这一点的任何想法?

用户名

用途u.latitude || 0.0

@markers = ExtendedProfile.all.map{|u|[u.city, u.latitude || 0.0, u.longitude || 0.0]}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails:.map()中的if语句

来自分类Dev

结构帮助-Rails if语句

来自分类Dev

Rails单行if语句

来自分类Dev

Rails单行if else语句

来自分类Dev

Rails如果语句重构

来自分类Dev

Rails Helper If 语句

来自分类Dev

如何在Rails中的条件语句内访问保存的对象

来自分类Dev

rails if语句在控制器中-检查nil

来自分类Dev

反应.map函数中的if语句

来自分类Dev

Rails查询到SQL语句

来自分类Dev

Rails动作邮件程序if语句

来自分类Dev

Rails查询到SQL语句

来自分类Dev

Rails:链接每个... do语句

来自分类Dev

Rails - 提高重复 if 语句的性能

来自分类Dev

如何在rails.yml中创建if语句以基于Rails中的当前用户使用不同的数据库

来自分类Dev

如何使用puts语句在rails中的development.log文件中打印数据?

来自分类Dev

可以在rails中的inflect.acronym语句是动态的。即基于表格,而不是硬编码在代码中?

来自分类Dev

Rails:Sprockets :: Rails :: Helper :: AssetNotPrecompiled在开发中

来自分类Dev

在Ruby / Rails中,“ Rails”是什么?

来自分类Dev

Rails:“在”之间的区别?和“包含?” 在Rails中

来自分类Dev

Rails 4中的Rails 2 with_scope

来自分类Dev

Rails:在Rake填充Rails中通过验证

来自分类Dev

Rails:Rails中的“消毒”是什么?

来自分类Dev

在Rails 4.2.0中实现Rails Ajax搜索

来自分类Dev

Rails:从 Rails Migration 中的模型调用方法

来自分类Dev

jQuery在Rails中执行if-else语句的两个分支

来自分类Dev

在Rails 3中将OR语句添加到作用域

来自分类Dev

在执行块中具有多个SQL语句的Rails和MySQL语法错误

来自分类Dev

如果&else语句更改_form.html.erb中的提交按钮文本-Rails4

Related 相关文章

热门标签

归档