update_record
ActiveTool of QuintaDB
declared in 1.0.0
Оновити існуючий запис. Для rel-полів передай 'rels'. Для subform-полів передай 'subforms'.
Parameters schema
{
"type": "object",
"required": [
"app_id",
"entity_id",
"record_id"
],
"properties": {
"data": {
"type": "object",
"description": "Прості поля для оновлення (field_id → value)"
},
"rels": {
"type": "object",
"description": "Rel-поля: { \"Назва rel-поля\": \"ID запису\" } або { \"Назва rel-поля\": [\"id1\", \"id2\"] } для many-to-many"
},
"app_id": {
"type": "string",
"description": "Project ID (from list_projects)"
},
"values": {
"type": "object",
"description": "Аліас для data — можна використовувати замість data"
},
"subforms": {
"type": "object",
"description": "Subform-поля: { \"field_id subform\": { \"form_id\": \"ID субформи\", \"records\": [{\"field_id\": \"значення\"}] } }. УВАГА: 'records' — це ОБОВ'ЯЗКОВО масив об'єктів-хешів [{field_id: value}]. НІКОЛИ не пиши масив чисел [1, 2] або простих ID!"
},
"entity_id": {
"type": "string",
"description": "Form ID (from list_forms or describe_project)"
},
"record_id": {
"type": "string",
"description": "Record ID (from get_records or search_records)"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
QuintaDB
1/7 registries