Section courante

A propos

Section administrative du site

CollectionIndexcustom

Index utilisateur de collection
OpenBD

Syntaxe

STRUCTURE = CollectionIndexcustom( collection, key, body, title, summary, author, category, categorytree, urlpath, custommap, query )

Paramètres

Nom Description
collection Ce paramètre permet de spécifier la collection dans laquelle le document doit être inséré ou mis à jour.
key Ce paramètre permet de définir l'identifiant unique du document dans la collection.
body Ce paramètre permet de fournir le contenu principal du document à indexer.
title Ce paramètre permet de spécifier le titre du document, utilisé pour l'indexation et les recherches.
summary Ce paramètre permet de fournir un résumé du document pour un affichage ou une recherche rapide.
author Ce paramètre permet d'indiquer l'auteur du document pour l'indexation et les filtres de recherche.
category Ce paramètre permet de définir la catégorie principale du document.
categorytree Ce paramètre permet de spécifier l'arborescence des catégories associées au document.
urlpath Ce paramètre permet de fournir un chemin URL associé au document.
custommap Ce paramètre permet de définir des champs personnalisés supplémentaires pour l'indexation du document.
query Ce paramètre permet de spécifier une requête pour laquelle les champs du document représenteront des colonnes.
STRUCTURE Ce paramètre permet de recevoir le résultat de la fonction : une structure indiquant le succès ou l'état de l'insertion/mise à jour du document.

Description

Cette fonction permet d'insérer ou de mettre à jour un document dans la collection. La clef est l'identifiant unique de chaque document. Chaque champ du document peut être recherché. Si une requête est présentée, les champs représentent des colonnes dans la requête. Si la colonne n'existe pas, une exception est levée. L'index peut toujours être recherché pendant une mise à jour, mais les nouveaux documents ne seront pas disponibles dans la recherche tant que cette opération ne sera pas terminée.



Dernière mise à jour : Vendredi, le 27 Novembre 2020