https://laravel.com/docs/5.5/helpers#method-str-slugа поле сделай уникальным и проверяй
Там есть нюансы в плане SEO, т.к. Google и Яндекс используют разные правила для транслитерации, а str_slug - свои. Плюс, в таких пакетах обычно есть удобные инструменты для работы со слагами. Если SEO и инструменты не нужны, тогда да, str_slug - это самый разумный выбор.
]]>use Illuminate\Support\Str;
$name = Str::slug($articles->text);
))
]]>Подскажите как можно мне автоматичиски хранить названия статей латиницой для url, и если есть такой url в БД
Это называется слаги (slugs). Если ты хочешь автоматически конвертировать названия книг на русском в латиницу (транслитерация), можешь использовать мой пакет.
то добавлять какой то символ в конец
Вообще не понятно о чем идет речь, распиши пожалуйста подробнее.
]]>а поле сделай уникальным и проверяй
]]>