Relationship Enhancer
Улучшает управление связями в Payload CMS с поддержкой ссылочной целостности и двусторонних отношений.
Установка
pnpm add payload-relationship-enhancer Описание
Плагин для Payload CMS улучшает управление связями между документами, обеспечивая ссылочную целостность и позволяя устанавливать двусторонние отношения. Если документ A ссылается на документ B и B удаляется, ссылка в документе A будет автоматически удалена, что помогает поддерживать чистоту данных. Плагин поддерживает двустороннюю конфигурацию: если документ A ссылается на документ B, документ B также может ссылаться на документ A. Он интегрируется с существующими отношениями в Payload, изменяя схемы GraphQL и REST API, что упрощает работу со сложными запросами для управления этими связями. На данный момент плагин поддерживает только MongoDB. При обновлении связей он не вызывает хуки жизненного цикла, что может повлиять на пользовательскую бизнес-логику. При настройке связей, особенно для вложенных полей, необходимо проявлять осторожность, так как плагин имеет известные ограничения в их обработке.
О пакете
- Имя пакета
payload-relationship-enhancer- Последняя версия
0.0.10- Размер
- 542 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 265
- Последняя публикация
- 2 янв. 2024 г.
Похожие плагины
Ещё в категории «Контент»Sitemap
Строит sitemap.xml из коллекций Payload и статических страниц и хранит файлы в любом storage adapter.
Structured Markdown
Обеспечивает структурированный Markdown-редактирование для Payload CMS с расширенными функциями.
AI Plugin
Интегрирует функции ИИ для генерации контента в Payload CMS.
onpage for TanStack Start
Подключает плагин payload-onpage к сайту на TanStack Start, чтобы редакторы правили контент и смотрели черновики прямо на странице.
On-Page Editing
Встраивает редактирование Payload-страниц прямо в Next.js-фронтенд, сохраняет правки как черновики и выдаёт ссылки для предпросмотра.
Lexical Inline Rich Text Editor
Добавляет редактирование полей richText Payload прямо на странице: клик по тексту открывает редактор без перехода в админку.