打印

[标准问题] 关于ROR的find方法

关于ROR的find方法

最近在学习ROR 但是遇到个问题 在Rails中可以用p=Person.find(id) 可以根据id值来获得这个p对象 假设有属性name 那么可以直接打印出p.name  但是如果查询方法写成p=Person.find(:all,:conditions=>"name='a'") 这样得到的p不知道是什么对象呢 无法访问任何属性,希望高手们解释下 谢谢

TOP

明白了 用第种方法查询返回的p是1个集合 所以需要用下标来访问p[index].name就行了

TOP

2008-11-22 18:07 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61