API (JS)

Installation

Installation du package JS pour vos rest API .

bun i @dnax/sdk@latest

Instance REST API

Front-End

import {useRest} from "@dnax/sdk"
const rest = new useRest({
  key:"_API_", // Unique Key for each application
  tenant_id:"0001", // Tenant ID
  server:"http://localhost:4000" // Server url
})

Les opérateur de recherche

$match & $matchInclude

les relations (Propagation)

$include

Inclusion des relations

Plus de détails

Fecthing options

$limit

La taille d'élément à retourner par défaut 100 premiers éléments matches.

$skip

Nombre d'élément à omettre

Ordering options

$sort

Affichage des données ASC/DESC

$project

$ (projection)

Méthodes

authCollection

Authentification à partir d'une collection

aggregate

Function d'aggregation pour performer des statistiques .

  • collection

  • pipeline

find

Fetching des données

  • $match

  • $matchInclude

  • $limit

  • $project

  • $skip

  • $sort

findOne

Retrouver un document spécifique

  • id (Id du document)

  • $include

  • $project

insertOne

  • data

  • options : InsertOneOption

insertMany

  • data : Array<object>

updateOne

  • id

  • update: updateOption

updateMany

deleteOne

deleteMany

setToken

clearToken

Suppression du token du navigateur

logout

Déconnection de l'utilisateur

service

  • service_name:string

  • data:any

endpoint

dropIndexes

socketIO

Last updated