Crear Artículo
Exportar contenido
Publica un nuevo artículo en la base de conocimiento.
- Ve a Base de Conocimiento → ”+ Nuevo artículo”
- Selecciona la categoría y subcategoría
- Escribe el título y contenido con el editor enriquecido
- Añade imágenes, vídeos o archivos adjuntos
- Configura el estado: Borrador / Publicado / Archivado
- Haz clic en “Publicar”
Detalles técnicos — Crear artículo
Schema de artículos
Sección titulada «Schema de artículos»kb_articles ( id UUID PRIMARY KEY, title TEXT NOT NULL, content TEXT NOT NULL, category_id UUID REFERENCES kb_categories(id), author_id UUID REFERENCES auth.users(id), status TEXT CHECK (status IN ('draft','published','archived')), views INTEGER DEFAULT 0, helpful_votes INTEGER DEFAULT 0, not_helpful_votes INTEGER DEFAULT 0, published_at TIMESTAMPTZ, created_at TIMESTAMPTZ DEFAULT now(), updated_at TIMESTAMPTZ DEFAULT now());
kb_categories ( id UUID PRIMARY KEY, name TEXT NOT NULL, description TEXT, icon TEXT, sort_order INTEGER DEFAULT 0, parent_id UUID REFERENCES kb_categories(id));Búsqueda full-text
Sección titulada «Búsqueda full-text»-- Índice de búsqueda en título y contenidoCREATE INDEX kb_articles_search_idx ON kb_articles USING gin(to_tsvector('spanish', title || ' ' || content));
-- BúsquedaSELECT * FROM kb_articlesWHERE to_tsvector('spanish', title || ' ' || content) @@ plainto_tsquery('spanish', 'factura rectificativa') AND status = 'published'ORDER BY views DESC;