什么是< ActionController :: Base<中的运算符mod意味着Ruby?

我在Rails action pack gem(2.3.9)中遇到了这段代码
[ControllerCapture, ActionController::ProcessWithTest].each do |mod|
  unless ActionController::Base < mod # what does this comparison mean?
    ActionController::Base.class_eval { include mod }
  end
end
我试图理解上面代码中的第二行。
<
算子在这种情况下做了什么?它是标准比较运算符吗?(如果是这样,你如何解释代码?)     
已邀请:
有关这些运营商的更多信息,请点击此处。 对于
<
,它显示: mod&lt;其他→真,假或零   如果mod是其子类,则返回true   其他。如果没有,则返回nil   两者之间的关系。 (认为   关系的关系   类定义:“A类&lt; B”表示   “A&lt; B”)。     

要回复问题请先登录注册