Are their any advantages in using rawQuery over the Query Builder (or vice versa)?
Does the Query Builder, for example, protect again SQL Injection attacks (While no
Readability is an advantage of the rawQuery. At least for me.
As you know, according to the Pareto principle developer spend 80% of its time reading the code. Therefore the readability is a very strong argument.
Though QueryBuilder also provides the way to use placeholders (protect from SQL injections).
Hope that helps.