instance method
from
Ruby on Rails 4.2.9
Since v3.0.20Signature
from(value, subquery_name = nil)
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
Parameters
-
valuereq -
subquery_nameopt = nil
Source
# File activerecord/lib/active_record/relation/query_methods.rb, line 754
def from(value, subquery_name = nil)
spawn.from!(value, subquery_name)
end
Defined in activerecord/lib/active_record/relation/query_methods.rb line 754
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods