Я понимаю, что маловероятно, что кто-то с таким сталкивался, но мало ли. Есть mssql база, пытаюсь записать в поле арабские символы, получаю вопросительные знаки.
Тип поля - nvarchar
Конфиги коннекшена: 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci'
Строка, которую записываю: "خيري"
Интересно, что если записывать напрямую через браузер таблиц в шторме, все работает, а если через квери консоль, то нет.
Так не работает:
UPDATE [category_translation] SET [name] = 'خيري' WHERE [id] = 5
Так работает:
UPDATE [category_translation] SET [name] = N'خيري' WHERE [id] = 5
Но раз лара не доклеивает эту букву Н, значит оно и без нее должно работать. Либо лара должна доклеивать, а именно у меня почему-то она этого не делает. В общем, полная херня какая-то(