KeelKit 对视图进行了支持!并能和表一样生成Model 和 表单,K视图支持指定某个名词的SQL语句

复制代码


    [Keel.ORM.DataViewAttribute(
"SQLTableName""c2VsZWN0ICBuYW1lICBmcm9tIFNZU09CSkVDVFMgd2hlcmUgICBYVFlQRT0nVScgQU5EICBOQU1FPD4nR" +
        
"FRQUk9QRVJUSUVTJw==")]
    [DataView(
"ViewInfo""IHNlbGVjdCBUQUJMRV9OQU1FIGFzIG5hbWUgICBmcm9tIElORk9STUFUSU9OX1NDSEVNQS5WSUVXUw==")]
    
public class SQLTableName
    {
复制代码

GetDataViewForObjectList 和 GetDataViewForDataTable 函数在查询视图的过程中, 入股未指定name , 则默认为何类相同名称的那个sql ,

如果指定, 则会查找对应的SQL语句!这种方法最适用于多种大概相同的数据,查看时可以公用一个model ,而不是编写多个类, 且写多种重复的代码。

比如, 在KeelKit 中, 查询表的名称 和 查询视图的名称 以及它们的信息时, 方法有所不同, 处理时要书写一些重复代码,而K视图新增加的这种方法解决了这一问题。

posted on   KeelKit  阅读(437)  评论(0编辑  收藏  举报

编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix

导航

< 2009年5月 >
26 27 28 29 30 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
点击右上角即可分享
微信分享提示