环境:
Ruby :ruby 1.9.3p429
Rails : Rails 4.0
我在使用activeresource 来让两个web application互相沟通。
网络上只有教学用collection drop down 来显示XXX.find(:all) 找到的data.
我想要找单一个资料
e.g
我在controller
@tracker = tracker.find(:all, :conditions => :title, :params => {:UID=> "U111"})
在view
<%= f.label @tracker%><br />
却是显示tracker.find(:all)
把全部的资料都output出来。
我到terminal 看GET
DissTracker Load (0.2ms) SELECT "trackers".* FROM "trackers"
:params 还有conditions 都没有传过去,我也找不到原因。
请问各位大大为什么会这样?还是我哪个地方少定义了什么?
谢谢