interface NocoDBV2NodeParameters {
authentication?: "nocoDb" | "nocoDbApiToken";
base64value?: string;
contentType?: string;
dataToSend?: "autoMapInputData" | "mapWithFields";
downloadAttachments?: boolean;
downloadFieldNames?: unknown[];
filename?: string;
id?: string;
inputsToIgnore?: string;
limit?: number;
linkFieldName?: { mode: "id" | "list"; value: string };
linkId?: string;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "upsert"
| "search"
| "upload"
| "link"
| "count"
| "unlink";
options?: | { where?: string }
| {
fields?: unknown[];
page?: number;
shuffle?: boolean;
sort?: {
property: {
direction?: "asc" | "desc";
field?: { mode: "id" | "list"; value: string };
}[];
};
viewId?: { mode: "id"
| "list"; value: string };
where?: string;
}
| {
fields?: {
items: {
field?: { mode: "id"
| "list"; value: string };
}[];
};
sort?: {
property: {
direction?: "asc"
| "desc";
field?: { mode: "id" | "list"; value: string };
}[];
};
where?: string;
};
projectId?: { mode: "id"
| "list"; value: string };
resource?: "base" | "row" | "linkrow";
returnAll?: boolean;
table?: { mode: "id" | "list"; value: string };
uploadFieldName?: {
mode: "id" | "list";
value: string;
};
uploadMode?: "url"
| "base64";
url?: string;
workspaceId?: { mode: "id" | "list"; value: string };
}Properties§
readonly authentication?: "nocoDb" | "nocoDbApiToken"readonly base 64 value?: stringBase64 value of file that will be upload
readonly content Type?: stringContent type of file
readonly data To Send?: "autoMapInputData" | "mapWithFields"Whether to insert the input data this node receives in the new row Default: "mapWithFields"
readonly download Attachments?: booleanWhether the attachment fields defined in 'Download Fields' will be downloaded
readonly download Field Names?: unknown[]Names of the fields of type 'attachment' that should be downloaded. Choose from the list, or specify IDs using an expression. Default: [] Type options: {"loadOptionsMethod":"getDownloadFields"}
readonly filename?: stringName of uploaded file
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 link Field Name?: { ... }Name of the fields of type 'link' that will be uploaded. Choose from the list, or specify an ID using an expression. Default: {"mode":"list","value":""} Type options: {"loadOptionsDependsOn":["table.value"]}
readonly link Id?: stringThe ID of record in table Default: [] Type options: {"multipleValues":true}
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "upsert"
| "search"
| "upload"
| "link"
| "count"
| "unlink"Default: "get"
readonly options?:
| { where?: string }
| {
fields?: unknown[];
page?: number;
shuffle?: boolean;
sort?: {
property: {
direction?: "asc" | "desc";
field?: { mode: "id" | "list"; value: string };
}[];
};
viewId?: { mode: "id"
| "list"; value: string };
where?: string;
}
| {
fields?: {
items: {
field?: { mode: "id"
| "list"; value: string };
}[];
};
sort?: {
property: {
direction?: "asc"
| "desc";
field?: { mode: "id" | "list"; value: string };
}[];
};
where?: string;
}Default: {}
readonly project Id?: { ... }Choose from the list, or specify an ID using an expression Default: {"mode":"list","value":""} Type options: {"loadOptionsDependsOn":["workspaceId.value"]}
readonly resource?: "base" | "row" | "linkrow"Default: "row"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly table?: { ... }The table to operate on. Choose from the list, or specify an ID using an expression. Default: {"mode":"list","value":""} Type options: {"loadOptionsDependsOn":["projectId.value"]}
readonly upload Field Name?: { ... }Name of the fields of type 'attachment' that will be uploaded. Choose from the list, or specify an ID using an expression. Default: {"mode":"list","value":""} Type options: {"loadOptionsDependsOn":["table.value","uploadMode"]}
readonly upload Mode?: "url" | "base64"Choose a way to perform the upload Default: "base64"
readonly url?: stringURL of file that will be uploaded
readonly workspace Id?: { ... }Choose from the list, or specify an ID using an expression Default: {"mode":"list","value":""}
Default: "nocoDb"