首页 > 数据库 >开源低代码平台-Microi吾码-接口引擎实战:MongoDB相关操作

开源低代码平台-Microi吾码-接口引擎实战:MongoDB相关操作

时间:2024-12-13 10:27:50浏览次数:13  
标签:microi MongoDB blog 开源 Microi csdn https article net

Microi吾码-接口引擎实战:MongoDB相关操作

前言

  • 本篇介绍如何在接口引擎、后端V8事件中对MongoDB进行相关操作
  • 对MongoDB的新增操作会自动生成对应数据库名和表名,因此可自定义分库、分表规则

在这里插入图片描述

往MongoDB系统日志中插入数据

V8.Method.AddSysLog({
	Type : '', //日志类型,自定义文字,如:接口日志、性能日志、登录日志等
	Title : '', //日志标题,如:张三登录了系统
	Content: '', //日志内容,如:张三在2024-12-12 20:13通过扫码登录了系统 
	OtherInfo : '', //其它信息,如:{ Append : 'test' }
	Remark : '', //日志备注
	Level : 1,//日志等级
});

新增数据(自定义数据库名、表名)

V8.MongoDB.Add({
	DbName : '', //数据库名称,如:sys_log_2024
	TableName: '', //表名名称,如:log_2024_12
	Data : {
		Name : '张三',
		Sex : '男',
		Age : 18
	}
});

修改数据

V8.MongoDB.Upt({
	DbName : '', //数据库名称,如:sys_log_2024
	TableName: '', //表名名称,如:log_2024_12
	Id : '', //数据Id
	Data : {
		Name : '张三',
		Sex : '男',
		Age : 18
	}
});

删除数据

V8.MongoDB.Del({
	DbName : '', //数据库名称,如:sys_log_2024
	TableName: '', //表名名称,如:log_2024_12
	Id : '', //数据Id
});

查询数据列表

V8.MongoDB.GetTableData({
	DbName : '', //数据库名称,如:sys_log_2024
	TableName: '', //表名名称,如:log_2024_12
});

查询单条数据

V8.MongoDB.GetFormData({
	DbName : '', //数据库名称,如:sys_log_2024
	TableName: '', //表名名称,如:log_2024_12
	Id : '', //数据Id
});

Microi吾码-系列文档

接口引擎实战-系列文档

标签:microi,MongoDB,blog,开源,Microi,csdn,https,article,net
From: https://blog.csdn.net/qq973702/article/details/144434527

相关文章

  • HTB之Unified(JNDI注入+MongoDB+生成哈希)
    Unified1.扫描结果6789端口:IBMDB2管理,运行着IBMDB2Admin服务。IBMDB2是一种数据库管理系统,这个端口可能用于访问DB2数据库的管理界面。8443端口:管理平台,根据相关搜索得知应该是网络设备管理平台,或者监控管理平台。UniFiNetwork是UbiquitiNetworks提供的一......
  • 四个强大的 Salesforce 开源替方案(附成本对比)
    关于SalesforceSalesforce于1999年在美国旧金山创立,作为最早一批提供软件即服务(SaaS)的公司之一,Salesforce开创了基于云计算的商业应用模式。2000年代初:推出首个基于云的CRM产品,凭借其“无需安装、随时随地访问”的优势迅速吸引了大量用户。2004年:Salesforce在纽约证......
  • 一套以用户体验出发的.NET8 Web开源框架
    前言今天大姚给大家分享一套以用户体验出发的.NET8Web开源框架:YiFramework。项目介绍YiFramework是一个基于.NET8+Abp.vNext+SqlSugar的DDD领域驱动设计后端开源框架,前端使用Vue3,项目架构模式三层架构\DDD领域驱动设计,内置RBAC权限管理、BBS论坛社区系统以用户体验出发......
  • 探索React与Microi吾码的完美结合:快速搭建项目,低代码便捷开发教程
    一、摘要在当今的数字化时代,软件开发就像是一场探险,每个开发者都是探险家,探索着代码的奥秘。React作为前端开发的领军框架,其组件化和高效的渲染机制为开发者提供了强大的工具。而Microi吾码低代码平台的出现,则为这一探险之旅提供了捷径,让开发者能够以更低的成本、更快的速......
  • 【免费大屏版】JeecgBoot v3.7.2 大屏版发布,开源低代码平台
    项目介绍JeecgBoot是一款企业级的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue3,Mybatis-plus,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!JeecgBoot引领低代码开发模式(OnlineCoding->代码生成->手工MERGE),帮助解决Java项目70%的重复......
  • 4款Mongodb可视化管理工具(必用推荐)
    MongoDB可视化管理工具可以更加高效的使用MongoDB,下面推荐4款主流MongoDB可视化管理工具@mikechen最新mikechen原创超30万字《阿里架构师进阶专题合集》和《大厂最全面试题及答案合集》,请关注本公众号【mikechen的互联网架构】,后台回复:合集,即可领取。MongoDBCompassMongoDBCo......
  • 同城拼车打车约车系统:Java源码全开源构建与优化
    同城拼车系统是一个复杂且功能全面的软件系统,它巧妙地运用互联网技术,将具有相同出行需求的乘客与车主进行精准匹配,旨在实现资源的最大化共享、显著降低出行成本、有效缓解交通拥堵问题,并大幅提升出行效率。Java,作为一种功能强大、应用广泛的编程语言,凭借其出色的跨平台性、丰富......
  • 开源分布式系统追踪-00-overview
    分布式跟踪系列CATcatmonitor分布式监控CAT-是什么?catmonitor-02-分布式监控CAT埋点catmonitor-03-深度剖析开源分布式监控CATcatmonitor-04-cat服务端部署实战catmonitor-05-cat客户端集成实战catmonitor-06-cat消息存储skywalking监控-skywalking-01-APM......
  • 探索 Microi 吾码:低代码开发平台的璀璨明星
    前言在数字化转型浪潮汹涌的当下,企业对于快速交付软件项目、灵活响应市场变化的需求愈发迫切,传统软件开发冗长的周期、高昂的人力成本愈发显得格格不入。低代码开发平台应运而生,成为技术领域备受瞩目的革新力量,Microi吾码正是在这般背景下崭露头角,试图为开发者开辟一条高......
  • mongodb 开启认证
    确认primary节点rs.status()连接MongoDBmongosh--host192.168.174.100--port37013CurrentMongoshLogID:67596f155da2f2f4a0e94969Connectingto:mongodb://192.168.174.100:37013/?directConnection=true&appName=mongosh+2.3.4UsingMongoDB:......