Aktualizuj widok tabeli (Platform MCP)
Użyj tego narzędzia, aby zaktualizować istniejący widok tabeli na tablicy: zmienić jego nazwę, filtry, sortowanie, tagi lub ustawienia specyficzne dla tabeli (widoczność i kolejność kolumn oraz grupowanie). Podaj tylko pola, które chcesz zmienić - pominięte pola pozostaną bez zmian.
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| viewId | string |
Tak | ID widoku tabeli do zaktualizowania. |
| boardId | string |
Tak | ID tablicy, do której należy widok. |
| name | string |
Nie | Nowa nazwa widoku (pomiń, aby pozostawić bez zmian). |
| filter | object |
Nie | Konfiguracja filtra. Zawiera rules (tablicę elementów { column_id, compare_value, operator }) oraz opcjonalny operator (operator logiczny łączący reguły, domyślnie and). |
| sort | array |
Nie | Konfiguracja sortowania. Tablica obiektów { column_id, direction }. Domyślną wartością direction jest asc. |
| tags | array |
Nie | Tagi, które mają być przypisane do widoku. |
| settings | object |
Nie | Ustawienia specyficzne dla tabeli: columns (widoczność i kolejność) oraz group_by. Mają taki sam format jak w narzędziu create_view_table. |
Operatory reguł filtrowania: any_of, not_any_of, is_empty, is_not_empty, greater_than, lower_than, between, contains_text, not_contains_text (domyślnie any_of).
Pełny format settings.columns i settings.group_by znajdziesz w opisie narzędzia create_view_table.
Przykład
Zaktualizuj widok tabeli, aby ukryć puste grupy i zmienić kolejność kolumn:
{
"viewId": "98765",
"boardId": "1234567890",
"settings": {
"columns": {
"column_order": ["name", "owner", "status", "date"]
},
"group_by": {
"conditions": [{ "columnId": "status" }],
"hideEmptyGroups": true
}
}
}
Narzędzie zwraca potwierdzenie z nazwą, identyfikatorem i typem zaktualizowanego widoku tabeli.
Odpowiednik programistyczny
To narzędzie odpowiada mutacji update_view_table w API monday.com. Pełne informacje znajdziesz w dokumentacji widoków tablicy.