Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   SQL js перевод входящего текста в Unicode и сравнение его с данными в таблице (https://javascript.ru/forum/node-js-io-js/74786-sql-js-perevod-vkhodyashhego-teksta-v-unicode-i-sravnenie-ego-s-dannymi-v-tablice.html)

SorryHanzoMain 07.08.2018 20:22

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, то да,ели нет то нет.Часть с да и нет я реализую сам, а вот юникод не знаю и не понимаю. Вот такая сложная задача.


Часовой пояс GMT +3, время: 21:22.