Method: ActiveRecord::QueryMethods#from
- Defined in:
- lib/active_record/relation/query_methods.rb
#from(value, subquery_name = nil) ⇒ Object
Specifies table from which the records will be fetched. For example:
Topic.select('title').from('posts')
#=> SELECT title FROM posts
Can accept other relation objects. For example:
Topic.select('title').from(Topic.approved)
# => SELECT title FROM (SELECT * FROM topics WHERE approved = 't') subquery
Topic.select('a.title').from(Topic.approved, :a)
# => SELECT a.title FROM (SELECT * FROM topics WHERE approved = 't') a
697 698 699 |
# File 'lib/active_record/relation/query_methods.rb', line 697 def from(value, subquery_name = nil) spawn.from!(value, subquery_name) end |