Поле search_id - это вроде id сессии? Если я набирают в поиске "диваны". Получаю запись в таблице searches с search_id. Если я потом уточняю поиск "с доставкой" при сохранении исходного поискового запроса, то запись в таблице searches будет с тем же search_id?
Поле search_id - это вроде id сессии?
Если я набирают в поиске "диваны". Получаю запись в таблице searches с search_id. Если я потом уточняю поиск "с доставкой" при сохранении исходного поискового запроса, то запись в таблице searches будет с тем же search_id?
search_id – это уникальный идентификатор запроса, в таблице filter_explore_searches он может выступать как первичный ключ.
search_id не может повторяться у разных пользователей и при любом изменении поискового запроса у одного пользователя генерируется новый search_id
Нет, это другой поисковый запрос.
Но если я напишу в поиске 'диваны'
То в таблице у нас с вами будут разные user_id, но в поле search_id у нас с вами будет один айдишник