description:`Specify an array of field ids that will return data for any updates or added record. Record ID (FID 3) is always returned if any field ID is requested.`,
description:'Returns a list of your user contacts.',
},
{
displayName:'Limit',
name:'limit',
type:'number',
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'getAll',
],
returnAll:[
false,
],
},
},
typeOptions:{
minValue: 1,
maxValue: 100,
},
default:50,
description:'How many results to return.',
},
{
displayName:'Options',
name:'options',
type:'collection',
placeholder:'Add Field',
default:{},
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'getAll',
],
},
},
options:[
{
displayName:'Select',
name:'select',
type:'multiOptions',
typeOptions:{
loadOptionsMethod:'getTableFields',
},
default:[],
description:'An array of field ids for the fields that should be returned in the response. If empty, the default columns on the table will be returned.',
},
{
displayName:'Sort By',
name:'sortByUi',
placeholder:'Add Sort By',
type:'fixedCollection',
typeOptions:{
multipleValues: true,
},
default:{},
options:[
{
name:'sortByValues',
displayName:'Sort By',
values:[
{
displayName:'Field ID',
name:'fieldId',
type:'options',
typeOptions:{
loadOptionsMethod:'getTableFields',
},
default:'',
description:'The unique identifier of a field in a table.',
},
{
displayName:'Order',
name:'order',
type:'options',
options:[
{
name:'ASC',
value:'ASC',
},
{
name:'DESC',
value:'DESC',
},
],
default:'ASC',
},
],
},
],
description:`By default, queries will be sorted by the given sort fields or the default sort if the query does not provide any.<br>
description:'The filter, using the <a href="https://help.quickbase.com/api-guide/componentsquery.html" target="_blank">Quick Base query language</a>, which determines the records to return.',
description:'Comma separated list of the properties which should used as columns for the new rows.',
},
{
displayName:'Update Key',
name:'updateKey',
type:'string',
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'update',
],
},
},
default:'',
description:'update can use the key field on the table, or any other supported unique field.',
},
{
displayName:'Simple',
name:'simple',
type:'boolean',
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'update',
],
},
},
default:true,
description:'When set to true a simplify version of the response will be used else the raw data.',
},
{
displayName:'Options',
name:'options',
type:'collection',
placeholder:'Add Option',
default:{},
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'update',
],
},
},
options:[
{
displayName:'Fields',
name:'fields',
type:'multiOptions',
typeOptions:{
loadOptionsMethod:'getTableFields',
loadOptionsDependsOn:[
'tableId',
],
},
default:[],
description:`Specify an array of field ids that will return data for any updates or added record. Record ID (FID 3) is always returned if any field ID is requested.`,
description:'When set to true a simplify version of the response will be used else the raw data.',
},
{
displayName:'Options',
name:'options',
type:'collection',
placeholder:'Add Option',
default:{},
displayOptions:{
show:{
resource:[
'record',
],
operation:[
'upsert',
],
},
},
options:[
{
displayName:'Fields',
name:'fields',
type:'multiOptions',
typeOptions:{
loadOptionsMethod:'getTableFields',
loadOptionsDependsOn:[
'tableId',
],
},
default:[],
description:`Specify an array of field ids that will return data for any updates or added record. Record ID (FID 3) is always returned if any field ID is requested.`,