Want to filter recordtype ?

I have below record Data

{'recordType!PRO Lead Documents'(
'recordType!PRO Lead Documents.fields.leadDocumentId':3,
'recordType!PRO Lead Documents.fields.leadId':6712,
'recordType!PRO Lead Documents.fields.createdBy':"test@hioscar.com",
'recordType!PRO Lead Documents.fields.documentId':11107,
'recordType!PRO Lead Documents.fields.pdmDocumentId':110604,


),
'recordType!PRO Lead Documents'(
'recordType!PRO Lead Documents.fields.leadDocumentId':4,
'recordType!PRO Lead Documents.fields.leadId':6712,
'recordType!PRO Lead Documents.fields.createdBy':"test@hioscar.com",
'recordType!PRO Lead Documents.fields.documentId':11108,
'recordType!PRO Lead Documents.fields.pdmDocumentId':110605,

),

'recordType!PRO Lead Documents'(
'recordType!PRO Lead Documents.fields.leadDocumentId':5,
'recordType!PRO Lead Documents.fields.leadId':6712,
'recordType!PRO Lead Documents.fields.createdBy':"test@hioscar.com",
'recordType!PRO Lead Documents.fields.documentId':11109,
'recordType!PRO Lead Documents.fields.pdmDocumentId':110604,
)

'recordType!PRO Lead Documents'(
'recordType!PRO Lead Documents.fields.leadDocumentId':6,
'recordType!PRO Lead Documents.fields.leadId':6712,
'recordType!PRO Lead Documents.fields.createdBy':"test@hioscar.com",
'recordType!PRO Lead Documents.fields.documentId':111010,
'recordType!PRO Lead Documents.fields.pdmDocumentId':110604,}


i want the record data where recordType!PRO Lead Documents.fields.documentId'= 11109 or 11108.. how to do that ..pls help

  Discussion posts and replies are publicly visible

  • 0
    Certified Lead Developer

    This is a map but the same principle applies:

    a!localVariables(
      local!documents: {
        a!map(
          documentId: 11107
        ),
        a!map(
          documentId: 11108
        ),
        a!map(
          documentId: 11109
        ),
        a!map(
          documentId: 111010
        )
      },
      index(
        local!documents,
        wherecontains(
          /* cast to list of integer and use index to avoid error in the case where the list is empty */
          tointeger(index(local!documents, "documentid", {})),
          {
            11108,
            11109
          }
        )
      )
    )