CatalogSearchParams
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Tipe data CatalogSearchParams menyimpan parameter pencarian katalog melalui AvatarEditorService:SearchCatalog() .
Saat mengakses nilai dari CatalogSearchParams.BundleTypes atau CatalogSearchParams.AssetTypes properti, tabel yang dikembalikan akan dibaca hanya baca untuk menghindari kebingungan saat tidak langsung mengakses instansi CatalogSearchParams.
Sebagai contoh, Anda dapat menggunakan properti ini sebagai berikut:
local params = CatalogSearchParams.new()params.SearchKeyword = "Test"params.MinPrice = 5000params.MaxPrice = 10000params.BundleTypes = {Enum.BundleType.Animations, Enum.BundleType.BodyParts}local types = params.BundleTypesfor _, val in types doprint(val)end-- table.insert(types, Enum.BundleType.Animations) -- This would not work because the table is read only
Rangkuman
Properti
Kata kunci untuk mencari hasil katalog dengan.
Harga item minimum untuk dicari.
Harga item maksimum untuk dicari.
Pesanan di mana untuk mengurutkan hasil.
Periode waktu untuk digunakan untuk mengumpulkan hasil urutan.
Kategori untuk menyaring pencarian.
Filter jenis penjualan menyaring pencarian oleh.
Sebuah array yang berisi Enum.BundleType nilai untuk menyaring pencarian.
Sebuah array yang berisi Enum.AvatarAssetType nilai untuk menyaring pencarian.
Apakah item off sale harus dimasukkan dalam hasil.
Cari item dengan nama pencipta yang diberikan.
Cari item yang dibuat oleh ketikpencipta yang diberikan.
Cari item yang dibuat oleh ID pencipta yang diberikan.
Menentukan jumlah item yang akan dikembalikan. Menerima 10 , 28 , 30 , 60 , dan 120 . Default ke 30 .
Properti
SortType
Pesanan di mana untuk mengurutkan hasil, yang diwakili oleh Enum.CatalogSortType .
SortAggregation
Periode waktu untuk digunakan untuk mengumpulkan hasil urutan dengan, diwakili oleh Enum.CatalogCategoryFilter .Ini hanya berlaku ketika jenis sortir adalah Enum.CatalogSortType.MostFavorited atau Enum.CatalogSortType.BestSelling.Ini tidak berlaku untuk jenis lain.
CategoryFilter
Kategori untuk menyaring pencarian dengan, diwakili oleh Enum.CatalogCategoryFilter .
SalesTypeFilter
Tipe penjualan melakukan pencarian dengan, diwakili oleh Enum.SalesTypeFilter .
BundleTypes
Sebuah array yang berisi Enum.BundleType nilai untuk menyaring pencarian.
CreatorName
Cari item dengan nama pencipta yang diberikan. Spesifikasikan apakah akan mencari pengguna, kelompok, atau keduanya dengan CatalogSearchParams.CreatorType .
CreatorType
Cari item yang dibuat oleh ketikpencipta yang diberikan.Ketika tidak ditentukan, ia secara default akan mengembalikan kreasi dari kedua Enum.CreatorTypeFilter.User dan Enum.CreatorTypeFilter.Group .Mencari dengan CatalogSearchParams.CreatorId dengan Enum.CreatorTypeFilter.All hasil dalam kesalahan permintaan HTTP 400 Buruk.
CreatorId
Cari item yang dibuat oleh ID pencipta tunggal.Tentukan pengguna atau kelompok dengan CatalogSearchParams.CreatorType.Pencarian berdasarkan ID pembuat dan nama pembuat tidak didukung; spesifikasikan satu, bukan keduanya.
Limit
Menentukan jumlah item yang akan dikembalikan. Menerima 10 , 28 , 30 , 60 , dan 120 . Default ke 30 .