简体   繁体   English

如何搜索Ruby / Rails的语法

[英]How to search Ruby/Rails' syntax

As a beginner, I always have problems about some method when coding. 作为一个初学者,我在编码时总是遇到一些方法上的问题。 For example, when I'm writing a import csv feature, I don't know whether a new could take a block as a variable, and what the CSV.foreach iterates through. 例如,当我编写一个导入csv功能时,我不知道一个new是否可以将一个块作为变量,以及CSV.foreach迭代了什么。

def self.import(file, date)
  CSV.foreach(file.path, header: true) do |row|
    point = Point.find_or_create_by_name(row["name"])
    point.observations.new do |observation|
      observation.value =  row["value"]
      observation.record_date = date
    end
  end
end

For most developers, these are easy questions, but for beginners like me, these are real-life problems that we really struggle about. 对于大多数开发人员来说,这是个简单的问题,但是对于像我这样的初学者来说,这些是我们真正要解决的现实问题。

How do we search for Ruby's syntax? 我们如何搜索Ruby的语法?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM