interface NocoDBNodeParameters {
authentication?: "nocoDb" | "nocoDbApiToken";
customPrimaryKey?: string;
dataToSend?: "autoMapInputData" | "defineBelow";
downloadAttachments?: boolean;
downloadFieldNames?: string;
fieldsUi?: {
fieldValues: {
binaryData?: boolean;
binaryProperty?: string;
fieldName?: string;
fieldValue?: string;
}[];
};
id?: string;
inputsToIgnore?: string;
limit?: number;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "delete";
options?: {
fields?: string;
sort?: {
property: {
direction?: "asc"
| "desc";
field?: string;
}[];
};
viewId?: string;
where?: string;
};
primaryKey?: "id"
| "custom"
| "ncRecordId";
projectId?: string;
resource?: "row";
returnAll?: boolean;
table?: string;
version?: 1 | 3 | 2;
workspaceId?: string;
}Properties§
readonly authentication?: "nocoDb" | "nocoDbApiToken"readonly custom Primary Key?: string§readonly data To Send?: "autoMapInputData" | "defineBelow"Whether to insert the input data this node receives in the new row Default: "defineBelow"
readonly download Attachments?: booleanWhether the attachment fields define in 'Download Fields' will be downloaded
readonly download Field Names?: stringName of the fields of type 'attachment' that should be downloaded. Multiple ones can be defined separated by comma. Case sensitive.
readonly fields Ui?: { ... }Default: {} Type options: {"multipleValueButtonText":"Add Field to Send","multipleValues":true}
readonly id?: stringThe value of the ID field
readonly inputs To Ignore?: stringList of input properties to avoid sending, separated by commas. Leave empty to send all properties.
readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly operation?: "create" | "get" | "getAll" | "update" | "delete"Default: "get"
readonly options?: { ... }Default: {}
readonly primary Key?: "id" | "custom" | "ncRecordId"Default: "id"
readonly project Id?: stringChoose from the list, or specify an ID using an expression Type options: {"loadOptionsDependsOn":["workspaceId"],"loadOptionsMethod":"getBases"}
readonly resource?: "row"Default: "row"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly table?: stringThe table to operate on. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsDependsOn":["projectId"],"loadOptionsMethod":"getTables"}
readonly version?: 1 | 3 | 2Default: 1
readonly workspace Id?: stringChoose from the list, or specify an ID using an expression Default: "none" Type options: {"loadOptionsMethod":"getWorkspaces"}
Default: "nocoDb"