You're viewing a demo portfolio

Join the waitlist
PRSM

create_record

Active

Tool of QuintaDB

declared in 1.0.0

Створити новий запис у формі (insert row, add entry, new record). ОБОВ'ЯЗКОВО: перед викликом отримай поля через describe_project або get_form_fields і використовуй field ID (не назву!) як ключі в 'data'. ЯКЩО батьківський запис уже відомий (юзер каже 'додай запис у цю дочірню форму з цього запису' / 'створи Registro для цієї Commessa') — передай rel-зв'язок з батьком ОДРАЗУ через 'rels' у ЦЬОМУ виклику. НЕ створюй порожній запис і НЕ перемикай видимість полів, сподіваючись, що rel заповниться сам — він не заповниться.

Parameters schema

{
  "type": "object",
  "required": [
    "app_id",
    "entity_id"
  ],
  "properties": {
    "data": {
      "type": "object",
      "description": "Поля запису: { \"field_id\": \"значення\" }. КЛЮЧІ — це ID полів (наприклад \"a5tfWHm8jcW47cVcSbW6Sy\"), НЕ назви. Отримай їх через describe_project або get_form_fields."
    },
    "rels": {
      "type": "object",
      "description": "Rel-поля (зв'язки): { \"field_id rel-поля\": \"ID запису до якого лінкувати\" }. Ключ — ID rel-поля, значення — ID пов'язаного запису."
    },
    "app_id": {
      "type": "string",
      "description": "Project ID (from list_projects)"
    },
    "values": {
      "type": "object",
      "description": "Аліас для data — можна використовувати замість data (як в update_record)"
    },
    "subforms": {
      "type": "object",
      "description": "Subform-поля: { \"field_id subform-поля\": { \"form_id\": \"ID субформи\", \"records\": [{\"field_id\": \"значення\"}] } }. УВАГА: records має бути масивом ОБ'ЄКТІВ (hashes), а не масивом чисел чи ID!"
    },
    "entity_id": {
      "type": "string",
      "description": "Form ID (from list_forms or describe_project)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

QuintaDB

1/7 registries
View full server →