在rails中,如何构造sql查询以仅从数据库中 Select 某些列,我有一些大型数据字段,我希望避免从连续的定期ajax调用中加载这些字段.不必要的阅读会消耗资源,而且速度很慢.
@itemlist = Item.find(:all, :conditions => { .... } ) #this select all columns
我要SELECT name, address FROM users;
而不是SELECT * FROM users;
在rails中,如何构造sql查询以仅从数据库中 Select 某些列,我有一些大型数据字段,我希望避免从连续的定期ajax调用中加载这些字段.不必要的阅读会消耗资源,而且速度很慢.
@itemlist = Item.find(:all, :conditions => { .... } ) #this select all columns
我要SELECT name, address FROM users;
而不是SELECT * FROM users;
Rails 3:
Item.select("name, address").where( .... )