If you need a method on all your
Is the first time you have heard of client extensions, don’t worry. We have an existing blog post that goes into depth about its usage.is like using this code snippet which shows how to use an extension to add a new method to a model. models you can even use the built-in functionality. To take a deeper look at what we have done with extensions in this release For changes please see our release notes Community-Built Extensions While client extensions are now generally available we've seen some cool examples. What a great contribution to our community. It's also easy to import and use external client extensions Reference examples for various use cases In addition to community contributions we also have a set of.Reference examples in the exa photo editing servies mples repository showcasing different areas where we think client extensions might be useful. The repository currently contains the following examples Extended Example Description Audit Log Context Provide the current user's context as an audit log trigger No callbacks Add a way to start an interactive transaction without a callback Calculated fields Add a virtual calculated field to the result object input Transform Transform the input parameters passed to the client query to filter the result set Input validation Run custom validation logic on the input parameters passed to the mutation method Instance method Add similar methods to the result object.
https://zh-cn.b2bfaxlead.com/wp-content/uploads/2023/12/WhatsApp-Image-2023-12-18-at-12.05.15_dfcba6ea-300x183.jpg
Field types Use strong for the data stored in the column Type runtime parsing model filters Add reusable filters that can be combined into complex conditions on the model Obfuscate fields Prevent sensitive data such as password fields from being included in results Query logging Encapsulate client-side queries with simple query timing and logging Read-only client Create a client that only allows read operations Retry transactions Add a retry mechanism for transactions with exponential backoff and thrashing Row-level security Use row-level security policies to isolate data in multi-tenant applications Static methods Add self-service to the client model Define.
頁:
[1]