小编Red*_*Nax的帖子

如何克隆github项目以在本地运行?

我正在尝试关注authlogic的这个railscast教程 - 它指向这里的源代码-

我安装了git - 如何将源代码复制到我的localhost,以便我可以像在截屏视频中那样关注教程?

git github

96
推荐指数
2
解决办法
12万
查看次数

如何通过_id检索文档?

我正在尝试在有对象ID时检索文档 - 但是,查询不起作用.

@collection = @db.collection('Mylist')
@result = @collection.find({"_id" => params[:id]})
Run Code Online (Sandbox Code Playgroud)

我已经尝试了查询的变体 - 它总是产生空 - 但是当我尝试对下面的集合进行查询时,这将起作用.

@result = @collection.find({"Exist" => "True"}) 
Run Code Online (Sandbox Code Playgroud)

为什么?奇怪的是,复杂的查询有效,但_id的简单查询不会返回任何内容.

如果可能的话,我不想使用MongoMapper.

谢谢

ruby mongodb

4
推荐指数
1
解决办法
1141
查看次数

如何通过选择器/动作传递参数?

有没有办法通过addTarget调用传递参数,因为它调用另一个函数?

我也试过了发送方法 - 但这似乎也破了.在不创建全局变量的情况下传递参数的正确方法是什么?

@my_button = UIButton.buttonWithType(UIButtonTypeRoundedRect)
@my_button.frame = [[110,180],[100,37]]
@my_button.setTitle("Press Me", forState:UIControlStateNormal)
@my_button.setTitle("Impressive!", forState:UIControlStateHighlighted)

# events
newtext = "hello world"
@my_button.addTarget(self, action:'buttonIsPressed(newtext)', forControlEvents:UIControlEventTouchDown)
view.addSubview(@my_button)


def buttonIsPressed (passText)

   message = "Button was pressed down - " + passText.to_s
   NSLog(message)

end
Run Code Online (Sandbox Code Playgroud)

更新:

好的,这是一个有效的实例变量的方法.

@my_button = UIButton.buttonWithType(UIButtonTypeRoundedRect)
@my_button.frame = [[110,180],[100,37]]
@my_button.setTitle("Press Me", forState:UIControlStateNormal)
@my_button.setTitle("Impressive!", forState:UIControlStateHighlighted)

# events
@newtext = "hello world"
@my_button.addTarget(self, action:'buttonIsPressed', forControlEvents:UIControlEventTouchDown)
view.addSubview(@my_button)


def buttonIsPressed     
   message = "Button was pressed down - " + @newtext
   NSLog(message)
end
Run Code Online (Sandbox Code Playgroud)

rubymotion

4
推荐指数
1
解决办法
2126
查看次数

为什么服务器需要在更新模型文件时重新启动?

我想知道为什么每次更新模型文件时都需要重启服务器(Mongrel/WEBrick)?我知道如果你不这样做它就不会被加载 - 但有没有任何文件可以解释为什么会这样做?

谢谢!

ruby-on-rails

2
推荐指数
1
解决办法
2421
查看次数

RubyMotion:如何在控制台中调用函数?

我有两个控制器 - 如何从控制台调用其中的功能?

(main)>

rubymotion

2
推荐指数
2
解决办法
1127
查看次数

RubyMotion >>如何发布POST?

我一直在查看RestKit和GET的工作原理

@client.get("/?amount=5", delegate:self)
Run Code Online (Sandbox Code Playgroud)

有谁知道如何发布POST并收到结果?

文档提到它看起来像这样 -

@client.post("/ask", params:@paramvar, delegate:self)
Run Code Online (Sandbox Code Playgroud)

你怎么封装@paramvar?我已经尝试过它作为数组,哈希甚至是零 - 然而,它们都没有产生任何结果.

rubymotion

1
推荐指数
1
解决办法
1032
查看次数

标签 统计

rubymotion ×3

git ×1

github ×1

mongodb ×1

ruby ×1

ruby-on-rails ×1