@harliy

Откуда программа должна знать id для поиска обьекта c его помощью?

Допустим есть куча обьектов в базе данных, каждый со своим уникальным id. Чтобы запустить функцию поиска по id, нужно ей передать этот самый id. Обьясните откуда программа должна знать его в самом начале поиска?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 2
@Vitsliputsli
Именно поэтому поиск в бд возможен не только по id, но и по любому другому полю. Да и id необязательно суррогатен, он может быть натуральным, т.е. отображать идентификатор из реальной жизни.
Ответ написан
vabka
@vabka
Токсичный шарпист
Варианта два:
1. Она узнала его в момент создания объекта. (либо он сгенерирован самой программой, либо он был сообщён базой данных. оператор CREATE ... RETURNING id;
2. Запросил список из этих объектов (всех или по условию)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
А мы откуда должны это знать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы