Estrutura FieldReadConfiguration - iOS
A estrutura FieldReadConfiguration permite que você configure quais campos buscar de uma tabela de instância ServiceNow e em qual formato.
| Nome | Tipo | Descrição |
|---|---|---|
| includeFields | Matriz | Lista de campos a serem retornados nos resultados de retorno. |
| opções | Matriz | Lista dos tipos de campos a serem retornados. Valores possíveis:
|
FieldReadConfiguration init(includeFields: [FieldName] = [], opções: Opções = [])
Configura os campos em um registro em uma tabela ServiceNow para passar de volta os resultados de retorno de uma chamada de endpoint REST.
| Nome | Tipo | Descrição |
|---|---|---|
| includeFields | Matriz | Lista de campos a serem retornados nos resultados de retorno. |
| opções | Matriz | Lista dos tipos de campos a serem retornados. Valores possíveis:
|
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo de código a seguir mostra como chamar esta função.
/// The configuration for what to fetch from the Table API.
lazy var fetchConfiguration: FetchConfiguration = {
let includeFields = [
// Case details
"number",
"short_description",
"priority",
"state",
"opened_at",
// Account details
"account.name",
"account.number",
"contact.name",
"contact.email",
"contact_type",
// Assignment
"assignment_group.name",
"assigned_to.name"
]
let readConfiguration = FieldReadConfiguration(includeFields: includeFields, options: .actualValues)
let filter = Filter(criteria: [], sortBy: [.desc("opened_at")], queryCategory: nil)
return FetchConfiguration(filter: filter, limit: 10, readConfiguration: readConfiguration)
}()