Size: a a a

Node.js — русскоговорящее сообщество

2020 March 10

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но имхо это все ядерной ракетой по тараканам
источник

СС

Сергей Седой in Node.js — русскоговорящее сообщество
Ага, должно быть какое-то простое решение, или же просто буду думать на архитектурой
источник

СС

Сергей Седой in Node.js — русскоговорящее сообщество
Надо почитать как тот же redis или mongo работает в кластере, они же как-то сделали синхронизацию
источник

СС

Сергей Седой in Node.js — русскоговорящее сообщество
CloudFlare так вообще сделал KV между всеми своими серверами
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но это все решения которые требуют нативных модулей
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
В виде сервера redis/mongo, или же через node.h не так важно
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Важно что сделано нативно
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
А это как правило куда затратнее начинание чем просто написание бэка на ноде
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Илья | 😶
опять эти ботовоты блядь
как это связано с нодой ?
источник

🦁

🦁 in Node.js — русскоговорящее сообщество
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Илья | 😶
реакт моя жизнь
😎
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Ну он прав так-то
источник

D

Demuz in Node.js — русскоговорящее сообщество
Привет. Подскажите, кто с knex работает, пытаюсь в базу MySQL вставить сообщение с emoji: insert into chatMessage (accessId, chatId, text) values (30, 412, '😱'), выходит ошибка: Incorrect string value: '\\xF0\\x9F\\x98\\x98' for column 'text' at row 1, но если тот же SQL выполнить в любой консоли, например из DataGrip или MySQLWorkbench, то insert проходит без ошибок. В базе уже прописан field character utf8mb4 и collation utf8mb4_general_ci. Похоже что проблема в knex, а не бд.
источник

u

undefined in Node.js — русскоговорящее сообщество
Demuz
Привет. Подскажите, кто с knex работает, пытаюсь в базу MySQL вставить сообщение с emoji: insert into chatMessage (accessId, chatId, text) values (30, 412, '😱'), выходит ошибка: Incorrect string value: '\\xF0\\x9F\\x98\\x98' for column 'text' at row 1, но если тот же SQL выполнить в любой консоли, например из DataGrip или MySQLWorkbench, то insert проходит без ошибок. В базе уже прописан field character utf8mb4 и collation utf8mb4_general_ci. Похоже что проблема в knex, а не бд.
ORM, коим knex и является, делают данные безопасными для бд. И я, полагаю, двойной слеш не дает тебе закинуть значение. У knex вроде есть метод raw, который пропускает значение без изменений
источник

D

Demuz in Node.js — русскоговорящее сообщество
undefined
ORM, коим knex и является, делают данные безопасными для бд. И я, полагаю, двойной слеш не дает тебе закинуть значение. У knex вроде есть метод raw, который пропускает значение без изменений
Забыл уточнить, пробовал raw, проблема остается.
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Demuz
Забыл уточнить, пробовал raw, проблема остается.
Проверь connection charset
источник

D

Demuz in Node.js — русскоговорящее сообщество
John Doe
Проверь connection charset
utf8mb4
источник

u

undefined in Node.js — русскоговорящее сообщество
Я сюда заглянул https://stackoverflow.com/questions/39463134/how-to-store-emoji-character-in-mysql-database#39465494

Попробуй при подключении к бд временно сменить кодировку на ту, которая для емоджей нужна
источник

D

Demuz in Node.js — русскоговорящее сообщество
По этому ответу делал. Та же самая проблема. По этому уже сюда написал.
источник

A

Aubrey in Node.js — русскоговорящее сообщество
Hello guys is there a way I can u unescape json with back slashes parsed to the browser with express
источник