首页 > 其他分享 >mORMot 1.18 第10章 连接表

mORMot 1.18 第10章 连接表

时间:2024-04-29 16:04:34浏览次数:42  
标签:10 数据库 1.18 mORMot TSQLRecord 连接

mORMot 1.18 第10章 连接表

如果数据库包含连接表,那么数据库将变得更加有用。

假设读者已经知道何时以及为何需要单独的表,以及为何要将它们连接起来——许多关于数据库设计的书籍都详细介绍了这一点。我们不会在这里重复这些信息,甚至不会重复其中的任何子集。我们要介绍的是如何做到这一点。

当你定义一个连接结构时,例如:

  • 使用 TSQLRecord.CreateJoined(aClient, aID)来获取与所有数据连接的单条记录。
  • 使用带有搜索条件的 TSQLRecord.CreateAndFillPrepareJoined(…),并通过 While FillOne do循环进行迭代。

mORMot在其连接方面有一些限制。存储复杂信息的首选方法是进行信息反规范化,即将所有必要的信息存储在每一个 TSQLRecord中,并使用高级结构,如对象列表或 TDocVariant,利用分片技术,这在本书后面会进行描述。

标签:10,数据库,1.18,mORMot,TSQLRecord,连接
From: https://www.cnblogs.com/hieroly/p/18163516

相关文章

  • 代码10
    """optionMenu的使用测试"""fromtkinterimport*#创建主窗口root=Tk()root.geometry("200x100")#设置窗口大小#创建一个StringVar变量,用于存储选项菜单当前的值v=StringVar(root)v.set("红花")#设置初始值为"红花"#创建OptionMenu并设......
  • mORMot 1.18 第08章 Delphi中的服务器端JavaScript
    mORMot1.18第8章Delphi中的服务器端JavaScript在mORMot框架中,对JavaScript脚本的支持被称为MonkeyOnRails(版权归PavelMashlyakovsky所有,邮箱:[email protected]),它借助了Mozilla基金会的SpiderMonkey类。mORMot允许程序员编写功能强大的应用程序,但如果客户希望自定义应用......
  • 洛谷题单指南-动态规划2-P1091 [NOIP2004 提高组] 合唱队形
    原题链接:https://www.luogu.com.cn/problem/P1091题意解读:要挑选一个最长的先上升后下降的序列,求其余的元素数量解题思路:先计算正向的最长上升子序列,设f[i]表示以i结尾的正向最长上升子序列再计算逆向的最长上升子序列,设g[i]表示以i结尾的逆向最长上升子序列再枚举所有的i<j,m......
  • 洛谷题单指南-动态规划2-P1004 [NOIP2000 提高组] 方格取数
    原题链接:https://www.luogu.com.cn/problem/P1004题意解读:从起点走到终点,走两次,计算最大路径和,第一次走过的点数值变为0。解题思路:直观上思考,可以先从起点走到终点,计算最大路径和,并记录走过的所有点,然后把所有点的数值置为0,再从起点走到终点,计算最大路径和,把两次的最大路径......
  • AP5127 是一款 PWM 工作模式,高效率、外围简单、内置功率管,适用于 12-100V 输入的高精
    AP5127是一款PWM工作模式,高效率、外围简单、内置功率管,适用于12-100V输入的高精度降压LED恒流驱动芯片。输出最大功率可达25W,最大电流2.5A。AP5127可实现全亮/半亮功能切换,通过MODE切换:全亮/半亮/循环模式。AP5127工作频率固定在140KHZ,同时内置抖频电路,可以降低对......
  • AP5216 是一款 PWM工作模式, 高效率、外围简单、内置功率管,适用于5V~100V输入的高精度
    AP5216是一款PWM工作模式,高效率、外围简单、内置功率管,适用于5V~100V输入的高精度降压LED恒流驱动芯片。输出最大功率可达9W,最大电流1.0A。AP5216可实现全亮/半亮功能切换,通过MODE切换:全亮/半亮模式。AP5216工作频率固定在130KHZ,同时内置抖频电路,可以降低对其他设备......
  • AP2917双路输出降压恒流驱动IC 5-100V 12W 摩托车灯照明IC
    AP2917是一款可以一路灯串切换两路灯串的降压恒流驱动器,高效率、外围简单、内置功率管,适用于5-100V输入的高精度降压LED恒流驱动芯片。内置功率管输出最大功率可达12W,最大电流1.2A。AP2917一路灯亮切换两路灯亮,其中一路灯亮可以全亮,可以半亮。AP2917工作频率固定在......
  • LED车灯IC降压恒流驱动AP5103大功率95%高效率深度调光摩托车灯芯片
    产品描述AP5103是一款效率高,稳定可靠的LED灯恒流驱动控制芯片,内置高精度比较器,固定关断时间控制电路,恒流驱动电路等,特别适合大功率LED恒流驱动。AP5103采用ESOP8封装,散热片内置接SW脚,通过调节外置电流检测的电阻值来设置流过LED灯的电流,支持外加电压线性调光,最大电......
  • win10设置或更改锁屏密码
    在Windows10中设置锁屏密码可以通过以下步骤完成:1.打开设置点击Windows任务栏左下角的开始菜单(Windows图标),然后点击设置图标(齿轮状),打开Windows设置。2.进入账户设置在Windows设置窗口中,点击账户,进入账户相关设置页面。3.选择登录选项在左侧菜单中选择登录......
  • win10,win11运行不了自己的winform程序
    简短总结,因为自己的程序要在D盘写文件,而系统没有D盘。出现这问题了。 这阵子做了个小项目winform。原本运行得好好的。然后把程序弄到客户那边的机子时,却运行不了。双击exe,没有任何反应。原本是疑惑是因为win10或者win11的问题。后面自己装了个虚拟机,系统装了win11(客户那......