登录 注册

GetRecord 获得单条记录数据

浏览次数:209    最后修改时间:2021-03-23 22:36:25

函数名

扩展取值函数 > GetRecord 获得单条记录数据

功能

获得数据表中符合条件的一条记录,定义文件为JSON结构体

参数

tablename = 数据表名

column = 可选,要列表的默认字段,为空时默认列全部字段

         二种表现形式,简单表现和复杂表现:

         简单表现,字符串描述,多个字段时用英文逗号分隔,例:"column":"id,uname,...."

         复杂表现,字段名+字段类型定义数组,例:"column":{"id":[2,0],"uname":[4,0]}

         字段类型定义值设置如下:

         参数1:

                  1=boolean

                  2=int,bigint

                  3=float

                  4=varchar,date,time,datetime,text,longtext

         参数2:

                  0=原值不处理

                  1=字符串解密

                  2=字符串加密

                  3=当前日期时间

                  4=用户IP

                  5=MD5加密,大小写敏感

         例:"id":[2,0],解释为字段名为id,字段类型为整数,字段使用原值不处理

wherestr = 定义默认查询条件语句,多个用英文括号和逻辑运算符处理,逻辑运算符可用如后:and,or


范例

{

      "funcname":"GetRecord",

      "tablename":"user",

      "column":{

            "id":[2,0],

            "uname":[4,0],

            "mobile":[4,1],

      }

}

注释

定义文件中,funcname,tablename为必有,column为可选,为空时返回表中全部字段,否则返回指定字段