FieldReadConfiguration 구조체 - iOS
FieldReadConfiguration 구조를 사용하면 인스턴스 테이블에서 가져올 필드와 형식을 구성할 수 있습니다ServiceNow.
| 이름 | 유형 | 설명 |
|---|---|---|
| includeFields | 배열 | 반환 결과에서 다시 전달할 필드 목록입니다. |
| 옵션 | 배열 | 반환할 필드 유형의 목록입니다. 가능한 값:
|
FieldReadConfiguration init(includeFields: [FieldName] = [], 옵션: Options = [])
테이블의 기록 ServiceNow 내에 있는 필드가 REST 엔드포인트 호출의 반환 결과로 다시 전달되도록 구성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| includeFields | 배열 | 반환 결과에서 다시 전달할 필드 목록입니다. |
| 옵션 | 배열 | 반환할 필드 유형의 목록입니다. 가능한 값:
|
| 유형 | 설명 |
|---|---|
| 없음 |
다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.
/// 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)
}()