D
D
DartNyan2016-07-12 09:30:38
Ruby on Rails
DartNyan, 2016-07-12 09:30:38

Does a RoR developer need to know SQL?

Hello.
Sobsno subject.
I'm new to rails, looking through the developer requirements and seeing various databases, but SQL is rarely listed.
Is it supposed to come by default or is it deprecated and is it for php coders?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
C
Chronic 86, 2016-07-12
@DartNyan

The use of an ORM is mainly assumed.
But according to my little experience, I advise you to tighten up SQL, because:
1. Sometimes it is easier to create a complex query using SQL
2. It happens that the performance of an ORM query is much lower than on pure SQL.

M
Mikhail Beloshitsky, 2016-07-12
@mbeloshitsky

It is supposed to be the default. It is rare to write on rails in pure SQL, and in general it is not necessary in some projects. But without understanding the principles of the DBMS (which is a kind of synonym for "I know SQL"), the developer will not be aware of what he is doing.

R
Rou1997, 2016-07-12
@Rou1997

Professional - of course, it must, for full-fledged work with ORM. Don't touch the puff, there is also an ORM!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question