| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- -- 查询指定 DB 下的 表
- -- /DB/table 与 class 命名发生冲突时,class 优先级高于 /DB/table
- select * from /msqldb/sqlite_master
- /**
- output()
- **/
- ;
- select * from /msqldb/T__matrix__test___422YX2FPSXSLVDA9
- where day between '2026-01-01' and '2026-10-10'
- /**
- output()
- **/
- ;
- -- 全表映射,
- -- 查询时自动赋值默认类属性:
- -- class: 类名/mdb/dba1,
- -- id: 组合映射表主键为字符串,
- -- name: 与id相同,
- -- day: 当前日期,
- -- vtime: 当前时间
- -- 实际类中没有数据
- -- rdb 输出为二维数组,兼容 promdb 等已有 bucket 类型
- -- 支持 bucket 链式表达式
- select id,rdb from /mdb/dba1
- /**
- output()
- **/
- ;
- -- 条件映射
- -- 类中有数据,按指定条件出数
- -- rdb 输出为二维数组,兼容 promdb 等已有 bucket 类型
- -- 支持 bucket 链式表达式
- select * from /mdb/dba2
- /**
- output()
- **/
- ;
- -- 条件映射
- -- 类中有数据,按指定条件出数
- -- TODO 重组 rdb 指定字段,输出平表
- -- TODO 允许 bucket 与普通类操作方式一致
- -- select id, rdb.字符串, rdb.整数 from /mdb/dba2 where rdb.整数 > 0
- /**
- output()
- **/
- ;
|