instance method
from
Ruby on Rails 6.0.6
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 864
def from(value, subquery_name = nil)
spawn.from!(value, subquery_name)
end
Defined in activerecord/lib/active_record/relation/query_methods.rb line 864
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods