0
Типичный сценарий:Как запрашивать только определенные столбцы?
SomeModule.find(:all, :conditions ["xyz" = ?, some_var]
SomeModule.find(:first, :conditions ["xyz" = ?, some_var]
SomeModule.find(:last, :conditions ["xyz" = ?, some_var]
Желаемая Equivilent:
Хотя приведенные выше три примера велики, что я ищу правильный способ попросить «только» отдельных столбцов, таких как:
SomeModule.find(:first_name, last_name, city :conditions ["xyz" = ?, some_var]
- Или, возможно, -
SomeModule.find(:only => :first_name, :last_name, :city :conditions ["xyz" = ?, some_var]
Wha t является рельсовым способом устранения ненужных столбцов в запросе?
именно то, что доктор прописал. Вы, ребята, не перестаете меня удивлять. Прекрасно работает! И скорость, с которой вы отвечаете, - это не что иное, как магия. – iamtoc
Чтобы быть честным, мой ответ был отредактирован и улучшен другими 3 участниками вскоре после того, как я разместил его - действительно приятно. Спасибо и рад помочь. – juanrpozo