我正在尝试从自身获取方法名称:
def funky_method
self.inspect
end
Run Code Online (Sandbox Code Playgroud)
它返回"main".
我怎样才能返回"funky_method"?
我有一个字符串需要根据","(逗号)的出现进行拆分,但需要忽略一对括号中出现的任何字符串.例如,B2B,(A2C,AMM),(BNC,1NF),(106,A01),AAA,AX3
应该拆分成
B2B,
(A2C,AMM),
(BNC,1NF),
(106,A01),
AAA,
AX3
Run Code Online (Sandbox Code Playgroud) 我有以下代码:
validates :username,:password, :presence => {:message => 'fields must not be blank'}
Run Code Online (Sandbox Code Playgroud)
但当该字段为空白时,我无法收到错误消息。
我正在OpenShift上开发一个Rails应用程序...因为我在我的本地PC上安装Rails时遇到了一些麻烦,我已经开始使用我的openshift应用程序并从那里创建了控制器.我可以访问应用程序的新控制器,但是我希望我的应用程序的本地内容副本能够使用我创建的新控制器进行更新.我试过git fetch和pull:
$ git pull
Already up-to-date.
Run Code Online (Sandbox Code Playgroud)
并且git fetch显示没有反馈.然而,我创建的新控制器是noly同步localy.
我怎样才能做到这一点?我必须使用rhc客户端吗?