UNPKG

mm_os

Version:

这是超级美眉服务端框架,用于快速构建应用程序。

71 lines (68 loc) 2.48 kB
{ // SQL模板标题 "title": "示例sql模板", // 调用的数据表 "table": "user_account", // 表主键,用于getObj查询时 "key": "user_id", // 排序方式,{0}表示支持前端传值来排序,传值方式例如:orderby=user_id "orderby": "{0}", // 默认排序方式,当前端没有传值的情况下,采用默认传值方式 "orderby_default": "`user_id` desc", // 查询列表时返回的字段,{0}表示支持前端传值 "field": "{0}", // 查询对象时返回的字段 "field_obj": "{0}", // 默认返回字段 "field_default": "`username`, `phone`", // 需要过滤的字段,*代表泛匹配 前面*表示以xxx结尾,后面*表示以xxx开头,前后*表示包含xxx的过滤 "field_hide": ["*password*", "*token*"], // 传值分隔符,如果允许多个值,可以通过这个来分割,如果不允许传多个值则设置为空 "separator": "|", // 关键词,用于过滤掉这些值不会写到查询条件中,同时用来识别传的参数 "keyword": { // 数据表名,当"table":"{0}", 允许识别表明 "table": "table", // 排序方式 "orderby": "orderby", // 查询的字段 "field": "field", // 页码 "page": "page", // 页面大小 "size": "size", // 总计,返回查询结果总数 "count": "count", // 调用方式 "method": "method" }, // 调用方式 add增 del删 set改 get查 get_obj查一条 import导入 export导出, 支持什么方式就传什么值,支持多个用空格分隔 "method": "add del set get get_obj import export del_repeat sum count update", // 查询条件转换 "query": { // 当username=xx时,转为`username` like '%xxx%'SQL语法 "username": "`username` like '%{0}%'" }, // 修改时的查询条件 "where": { // 当修改查询条件出现user_id=xx时,转为`user_id` = 'xxx'SQL语法 "user_id": "`user_id` = '{0}'" }, // 修改时值转换 "update": { // 当修改的正文中出现username是转换为指定格式 "username": "`username` = '{0}'" }, // 默认查询条件 "query_dedefault": { }, // 默认添加项 "body_default": { }, // SQL执行脚本,当设置js文件名后, 执行该SQL还将调用这个脚本 "func_file": "", // 导入导出格式,转换导入、导出Eexcel时字段名和字段值 "format": [], // 去重条件,需要查重、并去重的字段在这里写 "del_repeat": {} }