findHiringLabPostingsPublic
公開されている求人掲載データを取得します。
引数
first Int default:50
after String
input FindHiringLabPostingsPublicInput! 必須
filter FindHiringLabPostingsFilterInput! 必須
country [String!]! 必須
求人が掲載されている国の国コードです。
geography GeographyType
フィルタリングする地域タイプです。
region [String!]
フィルタリングするリージョン名。
sector [String!]
フィルタリングするセクター名です。
postingType PostingType default:TOTAL
含める求人の種類:全求人(TOTAL)または新着求人(サイト掲載7日以内、NEW)のみです。
応答
FindHiringLabPostingsPublicConnection を返す。edges [HiringLabPostingEdge!]! 非null
node HiringLabPostingData! 非null
cursor String! 非null
pageInfo PageInfo! 非null
postings [HiringLabPostingData]! 非null
例
クエリ
query FindHiringLabPostingsPublic( $first: Int, $after: String, $input: FindHiringLabPostingsPublicInput!) { findHiringLabPostingsPublic( first: $first, after: $after, input: $input ) { edges { node { ... on HiringLabNationalPosting { id date country { countryCode countryName } postingType indexSa indexNsa } ... on HiringLabSectoralPosting { id date country { countryCode countryName } sector { sectorCode sectorName } postingType indexSa indexNsa } ... on HiringLabRegionalPosting { id date country { countryCode countryName } region { regionCode regionName } geography { geography } postingType indexSa indexNsa } } cursor } pageInfo { endCursor hasNextPage hasPreviousPage startCursor } postings { ... on HiringLabNationalPosting { id date country { countryCode countryName } postingType indexSa indexNsa } ... on HiringLabSectoralPosting { id date country { countryCode countryName } sector { sectorCode sectorName } postingType indexSa indexNsa } ... on HiringLabRegionalPosting { id date country { countryCode countryName } region { regionCode regionName } geography { geography } postingType indexSa indexNsa } } }}変数
{ "first": 50, "after": "Generated Argument example for findHiringLabPostingsPublic after", "input": FindHiringLabPostingsPublicInput}応答
{ "data": { "findHiringLabPostingsPublic": { "edges": [HiringLabPostingEdge], "pageInfo": PageInfo, "postings": [HiringLabNationalPosting] } }}