бэкенда на фронт отправляю список значений из БД. На фронте делаю выбор в инпутах. А как мне можно обратно на бэкенд отправить не сами значения а их индексы в БД? Т.к. при записи в таблицу мне нужно записывать ключ а не значение связи? Получается если я с фронта текст передаю мне нужно дополнительно снова обращаться к БД для идентификации того что введено. Может нужно какое-то скрытое поле для каждого инпута, куда в соответствии с выбором записывать значение индекса?
через data , к примеру data-pk="{{foo.pk}}" После, когда через JS отправляете, можете обратиться к коллекции через var.dataset.pk
Это все касаемо JS? т.е. я ловлю во фронте данные введенные пользователем - складываю их в dataset, а потом то что в датасет - отправляю в бэкенд непосредственно на запись?
То что написал, да, про JS, я может не очень понял вашу проблему. Вы хотите первичный ключ отправить обратно ? и по нему изменить что то ?
Мне нужно осуществить запись в БД. Но вместо текстового значения из инпута - мне нужно записать соответствующий этой позиции id в другой таблице
Не оч понятно, но звучит просто =)
Обсуждают сегодня