Показать сообщение отдельно
  #1 (permalink)  
Старый 07.08.2018, 20:22
Аватар для SorryHanzoMain
Аспирант
Отправить личное сообщение для SorryHanzoMain Посмотреть профиль Найти все сообщения от SorryHanzoMain
 
Регистрация: 01.08.2018
Сообщений: 34

SQL js перевод входящего текста в Unicode и сравнение его с данными в таблице
Код
client.on("message",  request => {
    var NULL = "YOURBRAINS";
    const REQUIRED_PREFIX='?';
    const message=request.content.toString().trim();

    if(message.substr(0,1)!==REQUIRED_PREFIX)
    return false
       request.reply('Bad request');
    
    sql.run('INSERT INTO вопросы (вопрос) VALUES (?)',[message]);
    sql.run(`UPDATE вопросы SET определение = ? WHERE определение = '${NULL}'`, [""+rand(9,1,9)]);rand.toString();


    
    return request.reply('Saved successfully');

    
  });

Сейчас здесь идёт вставка в таблицу сообщения и кода который генерирует функция. Я хочу, чтобы входящее сообщение переписывалось в юникод. После сравнивалось с другими сообщениями на юникоде, если есть хоть одно не совпадение, записать это сообщение в таблицу в формате юникод и просто текст. Если есть совпадение то надо посмотреть в столбик trueorfalse. Если там true, то да,ели нет то нет.Часть с да и нет я реализую сам, а вот юникод не знаю и не понимаю. Вот такая сложная задача.
Ответить с цитированием