JS MySQL query

  • Автор темы Автор темы ewqssss
  • Дата начала Дата начала

ewqssss

New member
При проверке есть ли совпадения в БД player.rgscId, я не получаю ответ.

JavaScript:
DB.query('SELECT * FROM accounts WHERE scID = ?', [player.rgscId], function(err, results) {
        if(player.rgscId == result[0].scID) {
            return player.call('showAuthError', ['Social Club is already in use']); 
        }
 
Во-первых, здравствуй. (по нормам приличия, следует сначала поздороваться)
Во-вторых, у тебя опечатка - result[0] и results.
 
Собрались гении, которые считают, что ORM = безопасность и не зашквар. Вам парни бы уйти из рейджа и заняться по серьезней бэкэндом и поразбираться, как что работает :)
 
Если говорить исключительно про практичность - то да, ORM удобней. Но говорить про повышение безопасности - сомневаюсь
 
Ладно, я почитал, возможно в этом и есть смысл) Надо конечно разобраться
 
ORM не серебряная пуля конечно ;) Но от raw sql в проекте глаза вытекают иногда:)
Я больше не готов писать запросы ручками, кроме случаев там где это действительно необходимо. И тут даже дело не столько в безопасности, сколько действительно в удобстве и поддерживаемости кода.
 
Назад
Верх