Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 3|回復: 0

扩展客户端的功能而不依赖于

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2023-11-15 12:13:39 | 顯示全部樓層 |閱讀模式
静态方法执行的任何操作。客户端组件可用于向客户端本身添加新的顶级方法。使用它可以特定模型。查询组件使您可以挂钩查询生命周期并执行副作用修改查询参数或以类型安全的方式更改结果。这些是中间件的替代方案提供完整的类型安全性并且可以临时应用于不同的扩展客户端实例。结果组件添加自定义字段和方法来查询结果对象。这些允许您实现虚拟计算字段在单个位置定义模型实例的业务逻辑并转换查询返回的数据。单个扩展可以包含一个或多个组件以及在错误消息中显示的可选名称要查看定义每种类型的扩展组件的完整语法请参阅文档。共享扩展程序您可以使用该实用程序定义可以与其他用户共享的扩展将共享扩展发布到时我们建议使用约定。

这将到并安装您 加拿大电报号码数据  的扩展程序。例如如果您发布了一个包名为的扩展用户可以像下面这样安装它然后在他们的应用程序中使用扩展程序请阅读我们有关共享扩展的文档以了解更多详细信息。示例用例我们编制了一个可以通过扩展来解决的用例列表并且我们创建了一些如何编写这些扩展的示例。让我们看一下这些用例及其实现注意客户端扩展仍处于预览阶段下面的一些示例可能有一些限制。上的示例文件中列出了已知的警告。示例计算字段此示例演示如何创建客户端扩展将虚拟计算字段添加到模型。这些字段不包含在数据库中而是在运行时计算。计算字段是类型安全的可以返回从简单值到复杂对象的任何内容甚至可以充当模型的实例方法的函数。



计算字段必须指定它们依赖于哪些其他字段并且它们可以由其他计算字段组合重用。查看示例代码示例转换后的字段此示例演示如何使用客户端扩展来转换查询返回的结果中的字段。在该示例中字段被转换为特定区域设置的相对字符串。这展示了一种在应用程序的数据访问层实现国际化的方法。但是此技术可以允许您在查询结果上实现任何类型的自定义转换或字段序列化反序列化。查看示例代码示例混淆字段此示例是前面的转换字段示例的特例。它使用扩展来隐藏模型上的敏感字段。该列不包含在基础查询中的选定列中并且在用户结果对象上访问时它将解析为。它还可以解析为任何其他值例如像查看示例代码示例实例方法此示例演示如何向结果对象添加类似的接口。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2024-12-22 20:58 , Processed in 0.655687 second(s), 17 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |