Aktualizuj widok (Platform MCP)
Użyj tego narzędzia, aby zaktualizować istniejący widok tablicy (kartę): zmienić jego nazwę, reguły filtrowania lub kolejność sortowania. Podaj tylko pola, które chcesz zmienić - pominięte pola pozostaną bez zmian.
Jeśli chcesz zmienić widoczność lub kolejność kolumn albo sposób grupowania w widoku tabeli, użyj dedykowanego narzędzia update_view_table, które udostępnia pole settings z typowanymi ustawieniami.
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| viewId | string |
Tak | Identyfikator widoku do zaktualizowania. |
| boardId | string |
Tak | Identyfikator tablicy, do której należy widok. |
| type | ViewKind |
Nie | Typ aktualizowanego widoku tablicy. Domyślnie TABLE. |
| name | string |
Nie | Nowa nazwa widoku (pomiń, aby pozostawić ją bez zmian). |
| filter | object |
Nie | Konfiguracja filtra. Zawiera rules (tablicę obiektó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ślna wartość direction to asc. |
| settings | object |
Nie | Ustawienia widoku zależne od jego typu, zapisane jako obiekt JSON. Ich struktura różni się w zależności od typu widoku. W przypadku widoków TABLE użyj narzędzia update_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).
Przykład
Zmień nazwę widoku i ustaw filtr tak, aby wyświetlał tylko elementy o określonym statusie:
{
"viewId": "98765",
"boardId": "1234567890",
"name": "Active Work",
"filter": {
"rules": [
{ "column_id": "status", "compare_value": [1], "operator": "any_of" }
]
}
}
Narzędzie zwraca potwierdzenie zawierające zaktualizowaną nazwę widoku, jego identyfikator i typ.
Odpowiednik programistyczny
To narzędzie odpowiada mutacji update_view w API monday.com. Szczegółowe informacje znajdziesz w dokumentacji widoków tablicy.