CatalogSearchParams
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Loại dữ liệu CatalogSearchParams lưu các tham số của tìm kiếm danh mục thông qua AvatarEditorService:SearchCatalog() .
Khi truy cập giá trị của CatalogSearchParams.BundleTypes hoặc CatalogSearchParams.AssetTypes tính năng, bảng trả về sẽ được đọc chỉ đọc để tránh sự nhầm lẫn khi không truy cập trực tiếp vào CatalogSearchParams ví dụ / trường hợp.
Ví dụ, bạn có thể sử dụng các thuộc tính như sau:
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
Tóm Tắt
Thuộc Tính
Từ khóa để tìm kết quả danh mục với.
Giá mục tối thiểu để tìm kiếm.
Giá mục tối đa để tìm kiếm.
Thứ tự sắp xếp kết quả.
Thời gian để sử dụng để tổng hợp kết quả sắp xếp.
Danh mục để lọc tìm kiếm.
Loại bán hàng lọc tìm kiếm bởi.
Một mảng chứa Enum.BundleType giá trị để lọc tìm kiếm.
Một mảng chứa Enum.AvatarAssetType giá trị để lọc tìm kiếm.
Liệu các mặt hàng giảm giá có nên được bao gồm trong kết quả hay không.
Tìm các mục với tên người sáng tạo được cung cấp.
Tìm các mục được tạo bởi đánh máytạo sáng tạo được cho.
Tìm các mục được tạo bởi ID người tạo đã cho.
Xác định số lượng vật phẩm để trả về. Chấp nhận 10 , 28 , 30 , 60 , và 120 . Mặc định là 30 .
Thuộc Tính
SortType
Thứ tự sắp xếp kết quả, được biểu diễn bằng một Enum.CatalogSortType .
SortAggregation
Khoảng thời gian để sử dụng để tổng hợp kết quả sắp xếp bằng, được đại diện bởi một Enum.CatalogCategoryFilter .Điều này chỉ áp dụng khi loại sắp xếp là Enum.CatalogSortType.MostFavorited hoặc Enum.CatalogSortType.BestSelling.Nó không áp dụng cho các loại kiểu khác.
CategoryFilter
Danh mục để lọc tìm kiếm bằng, được đại diện bởi một Enum.CatalogCategoryFilter .
SalesTypeFilter
Loại bán hàng nhập tìm kiếm bởi, được đại diện bởi một Enum.SalesTypeFilter .
CreatorName
Tìm các mục với tên người sáng tạo được cung cấp. Xác định xem có nên tìm người dùng, nhóm hay cả hai với CatalogSearchParams.CreatorType .
CreatorType
Tìm các mục được tạo bởi đánh máytạo sáng tạo được cho.Khi không được xác định, nó mặc định trả lại các sáng tạo từ cả Enum.CreatorTypeFilter.User và Enum.CreatorTypeFilter.Group .Tìm kiếm bằng CatalogSearchParams.CreatorId với Enum.CreatorTypeFilter.All kết quả trong một lỗi yêu cầu HTTP 400 Bad.
CreatorId
Tìm các mục được tạo bởi ID người tạo duy nhất.Xác định người dùng hoặc nhóm với CatalogSearchParams.CreatorType .Tìm kiếm bằng ID người tạo và tên người tạo không được hỗ trợ; chỉ định một, không phải cả hai.
Limit
Xác định số lượng vật phẩm để trả về. Chấp nhận 10 , 28 , 30 , 60 , và 120 . Mặc định là 30 .