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§
Source§readonly data To Send?: "autoMapInputData" | "defineBelow"
readonly data To Send?: "autoMapInputData" | "defineBelow"
Whether to insert the input data this node receives in the new row Default: "defineBelow"
Source§readonly download Attachments?: boolean
readonly download Attachments?: boolean
Whether the attachment fields define in 'Download Fields' will be downloaded
Source§readonly download Field Names?: string
readonly download Field Names?: string
Name of the fields of type 'attachment' that should be downloaded. Multiple ones can be defined separated by comma. Case sensitive.
Source§readonly fields Ui?: {
fieldValues: {
binaryData?: boolean;
binaryProperty?: string;
fieldName?: string;
fieldValue?: string;
}[];
}
readonly fields Ui?: {
fieldValues: {
binaryData?: boolean;
binaryProperty?: string;
fieldName?: string;
fieldValue?: string;
}[];
}
Default: {} Type options: {"multipleValueButtonText":"Add Field to Send","multipleValues":true}
Source§readonly inputs To Ignore?: string
readonly inputs To Ignore?: string
List of input properties to avoid sending, separated by commas. Leave empty to send all properties.
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly options?: {
fields?: string;
sort?: {
property: {
direction?: "asc" | "desc";
field?: string;
}[];
};
viewId?: string;
where?: string;
}
readonly options?: {
fields?: string;
sort?: {
property: {
direction?: "asc" | "desc";
field?: string;
}[];
};
viewId?: string;
where?: string;
}
Default: {}
Source§readonly project Id?: string
readonly project Id?: string
Choose from the list, or specify an ID using an expression Type options: {"loadOptionsDependsOn":["workspaceId"],"loadOptionsMethod":"getBases"}
Source§readonly table?: string
readonly table?: string
The table to operate on. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsDependsOn":["projectId"],"loadOptionsMethod":"getTables"}
Source§readonly workspace Id?: string
readonly workspace Id?: string
Choose from the list, or specify an ID using an expression Default: "none" Type options: {"loadOptionsMethod":"getWorkspaces"}
Default: "nocoDb"