169 похожих чатов

Для лайков тоже нужно отдельную базу создавать?

28 ответов

17 просмотров

Базу??

Если тебе нужно только количество лайков - можешь в таблицу постов/комментов добавить поля. Если важно показать, кто ставил лайки - тогда новая таблица

а как тогда запилить чтоб 2 раза лайк не ставил 1 юзер)

This-Seiko Автор вопроса
This Seiko
Спасибо большое Никита

Ну про поле выше написали коммент. Я чёт ещё не проснулся, не подумал об этом

Slava Rozhnev SQLtest.online https://phpize.online
https://sqlize.online/s/0R

Первичный разве может из двух состоять? На моей памяти в миграциях можно было только через unique и внутри массив имён колонок

Василий 🇺🇦❤️
Первичный разве может из двух состоять? На моей па...

если я правильно помню из доки, это просто элокинт не может работать с составными ключами, я для бд это норма

ну в ларке композитный первичный не удобно

PSYTRGLES
ну в ларке композитный первичный не удобно

В практике больше уникальный юзается, да?🌚

Василий 🇺🇦❤️
В практике больше уникальный юзается, да?🌚

Я как-то даже не помню, видел ли я композитные ключи в реальных вменяемых проектах. Зависит от задач, для большинства ключ по одному полю подходит

Василий 🇺🇦❤️
В практике больше уникальный юзается, да?🌚

да по разному. здесь много кто отказывается от простого id, лично я в этом пользы больше не вижу. если у нас не база миллионник с нагрузкой, где надо каждый внутренний мув экономить. и то. иногда проще обращатсья по одному полю, чем по двум. (например хранить ссылку по id)

Vladislav Bulgakov
особенно люблю uiid в mysql

Это все равно ключ по одному свойству. Но уиды крутые

Василий 🇺🇦❤️
Первичный разве может из двух состоять? На моей па...

Может, но с некоторыми релейшенами может возникнуть проблема. Реализация, кстати, есть здесь: https://github.com/TheDragonCode/laravel-support/blob/main/src/Eloquent/CompositeKeysModel.php

Василий 🇺🇦❤️
В практике больше уникальный юзается, да?🌚

На практике лучше юзать автоинкремент по id. Выпендрёж с прикручиванием uuid и ulid до добра не доведёт. Проверено.

Andrey Helldar
id autoincrement и нахер uuid

А если я хочу скрыть от юзера порядковый айди?)

Василий 🇺🇦❤️
То есть лучше id (auto increment) + uuid ?

Даже вот здесь uuid является эдаким слагом. Под капотом человеческий идентификатор - id https://avangard-mb-spb.ru/cars/mercedes-benz/gls-vnedorozhnik/gls-400-d-4matic/9e44536b-fdfa-11ed-bab8-00155d0c0404

Василий 🇺🇦❤️
То есть лучше id (auto increment) + uuid ?

ну если тебе нужно скрыть id то создай uuid как слаг

Andrey Helldar
Даже вот здесь uuid является эдаким слагом. Под ка...

Это здесь отдельная колонка uuid, используемая как слаг?

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
как быть с принтером? такой подход прокатит?
zamtmn
12
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Карта сайта