Method: projects.databases.collectionGroups.fields.list

Bu veritabanı için alan yapılandırmasını ve meta verilerini listeler.

FirestoreAdmin.ListFields şu anda yalnızca açıkça geçersiz kılınan giriş alanlarını desteklemektedir. Bu sorguyu yayınlamak için filtre indexConfig.usesAncestorConfig:false orttlConfig:*` olarak ayarlanmış şekilde FirestoreAdmin.ListFields yöntemini çağırın.

HTTP isteği

GET https://firestore.googleapis.com/v1/{parent=projects/*/databases/*/collectionGroups/*}/fields

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
parent

string

Zorunlu. projects/{projectId}/databases/{databaseId}/collectionGroups/{collectionId} formunun üst adı

Sorgu parametreleri

Parametreler
filter

string

Liste sonuçlarına uygulanacak filtre. FirestoreAdmin.ListFields şu anda yalnızca açıkça geçersiz kılınan giriş alanlarını desteklemektedir. Bu sorguyu yayınlamak için indexConfig.usesAncestorConfig:false içeren bir filtreyle FirestoreAdmin.ListFields çağrısı yapın .

pageSize

integer

Döndürülecek sonuç sayısı.

pageToken

string

Önceki bir FirestoreAdmin.ListFields çağrısından döndürülen ve sonraki sonuç sayfasını almak için kullanılabilecek sayfa jetonu.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

FirestoreAdmin.ListFields için yanıt.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "fields": [
    {
      object (Field)
    }
  ],
  "nextPageToken": string
}
Alanlar
fields[]

object (Field)

İstenen alanlar.

nextPageToken

string

Başka bir sonuç sayfası istemek için kullanılabilecek bir sayfa jetonu. Boşsa bu son sayfadır.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/datastore
  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış sayfasına göz atın.