I always see like
joins(~~~).where(~~~~)
How to write like
SQL join: where clause vs. on clause
SELECT *
FROM Orders
LEFT JOIN OrderLines ON OrderLines.OrderID=Orders.ID 
AND Orders.ID = 12345
ActiveRecord in rails.
I always see like
joins(~~~).where(~~~~)
How to write like
SQL join: where clause vs. on clause
SELECT *
FROM Orders
LEFT JOIN OrderLines ON OrderLines.OrderID=Orders.ID 
AND Orders.ID = 12345
ActiveRecord in rails.
 
    
     
    
    You can do your query like:
Order.joins("LEFT JOIN order_lines ON order_lines.order_id=orders.id 
AND orders.id = 12345")
