create_record
ActiveTool of QuintaDB
declared in 1.0.0
Створити новий запис у формі (insert row, add entry, new record). ОБОВ'ЯЗКОВО: перед викликом отримай поля через describe_project або get_form_fields і використовуй field ID (не назву!) як ключі в 'data'.
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)"
},
"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)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
QuintaDB
1/7 registries