Description: Represents a search query for full-text search. Attributes ———- search_term (str): The search term. page (int): The page number for pagination. size (int): The number of items per page.
Attributes
| Name | Type | Description |
|---|
| search_term | Annotated[str, Field(min_length=1, strict=True)] | |
| page | Optional[StrictInt] | |
| size | Optional[Annotated[int, Field(le=100, strict=True)]] | |
Methods
| Name | Description |
|---|
| to_str | Return the string representation of the model using field aliases. |
| to_json | Return the JSON string representation of the model using field aliases. |
| from_json | Create an instance of the model from a JSON string. |
| to_dict | Return the dictionary representation of the model using field aliases. |
| from_dict | Create an instance of FullTextSearch from a dict |