У меня вот такая проблема есть. На эндпоинт приходят два запроса на получение токена практически одновременно и создаются две записи в базе одинаковых с токеном, который я запрашиваю от третьей стороны. Поставил индекс уникальности, через раз спасает, но иногда все же случается что в базу ложатся уже не одинаковые, а разные токены. Есть идеи что в таком случае ещё можно сделать?
Всем привет. Как можно переписать такой запрос , использую орм методы? Comment.find_by_sql( SELECT * FROM comments LEFT JOIN ( SELECT comment_id, COUNT(comment_id) AS likes FROM comment_likes GROUP BY comment_id ) q ON comments.id = comment_id )