Как работает ссылка на редактирование строки Baserow
Поле «Ссылка на редактирование строки» связывает конкретную строку таблицы с форменным представлением и генерирует для неё уникальный URL: получатель ссылки открывает форму с уже подставленными текущими значениями, вносит правки и отправляет их - Baserow обновляет исходную строку, а не создаёт новую запись.
Обзор
Когда пользователь переходит по ссылке, происходит следующее:
- Он попадает на форменное представление.
- Поля формы уже предзаполнены текущими данными строки.
- Пользователь может изменить значения и отправить форму.
- Существующая строка в базе данных обновляется мгновенно - новая строка не создаётся.

Как настроить ссылки для редактирования через форму
Чтобы пользователи могли редактировать существующие строки, нужны форменное представление и поле «Ссылка на редактирование строки», которое генерирует уникальные URL.
Шаг 1: подготовьте форменное представление
- Перейдите в таблицу и создайте или выберите форменное представление .
- Настройте форму, добавив поля, которые пользователи смогут редактировать.
- При необходимости скройте поля, которые внешние пользователи не должны видеть или изменять.
Шаг 2: добавьте поле-ссылку
- Переключитесь на табличное представление (или любое другое, где можно добавлять поля).
- Создайте новое поле и выберите тип «Ссылка на редактирование строки».
- В настройках поля выберите форменное представление, подготовленное на шаге 1.
- Нажмите «Создать поле».
Baserow автоматически сгенерирует уникальную кликабельную ссылку для каждой строки таблицы.
Типичные сценарии использования
Редактирование строк через форму отлично подходит для сбора обновлений от внешних участников без предоставления им доступа к базе данных:
- Обновление профиля пользователя: отправьте ссылку клиентам или участникам, чтобы они могли обновить контактные данные, адрес или предпочтения.
- Отслеживание заказов и статусов: позвольте внешним поставщикам или курьерам обновлять статус заказа или доставки, перейдя по ссылке с мобильного устройства.
- Подтверждение участия в мероприятии: отправьте предзаполненную форму приглашённым гостям. Если планы изменятся, они смогут перейти по той же ссылке и изменить статус с «Приду» на «Не приду».
- Исправление заявок: если заявитель допустил ошибку при отправке, отправьте ему ссылку для исправления именно его записи - без повторной подачи всей заявки.
Безопасность и передача ссылок
Безопасны ли ссылки? Да. Каждый URL, сгенерированный этим полем, содержит защищённый рандомизированный криптографический токен. Такие ссылки уникальны, и злоумышленник не может подобрать или взломать их перебором.
Кто может воспользоваться ссылкой? Любой, у кого есть ссылка, может увидеть предзаполненные данные и отправить изменения по этой конкретной строке. Поскольку ссылка даёт право редактировать строку, обращайтесь с ней как с паролем - передавайте её напрямую тому, кто отвечает за обновление записи (например, по электронной почте или в личном сообщении).
Отзыв доступа. Если ссылка случайно попала не в те руки или строку больше не нужно делать редактируемой, удалите форменное представление, уберите поле из формы или перегенерируйте токен в настройках (если такая опция доступна), чтобы старые ссылки перестали работать.
Часто задаваемые вопросы
Может ли пользователь редактировать скрытые поля? Нет. Если поле скрыто в настройках форменного представления, оно не появится в предзаполненной форме, и пользователь не сможет увидеть или изменить эти данные.
Что произойдёт, если два человека одновременно редактируют форму? Если несколько человек откроют одну и ту же уникальную ссылку и отправят изменения, Baserow сохранит данные из самой последней отправленной формы.
Похожие материалы
- Форменное представление - как создавать и настраивать формы для сбора и редактирования данных.
- Добавление и редактирование строк - обзор всех способов создать или изменить строку в таблице.
- Обзор типов полей Baserow - где «Ссылка на редактирование строки» стоит среди остальных типов полей.