吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 555|回复: 9
收起左侧

[求助] mogoDB中我这个需求,用什么类型设计比较合适?

[复制链接]
ilovecomputer66 发表于 2024-3-18 10:18
不同项目的审批手续,在各个审批流程中的人员不同。我在表格中需要有一个字段记录,目前审批到哪一步,审批人是否同意以及给的批语

难道要直接设为string型,然后存一个json自己维护?  但还有需求是,可能会用到,根据每一步的审批人进搜索(直接搜出某个人审批过的所有项)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

不知道改成啥 发表于 2024-3-18 10:40
你这需求为啥要用这个数据库mysql就能满足啊,甚至本地库也可以啊,难倒说数据量很大并发高。
 楼主| ilovecomputer66 发表于 2024-3-18 10:42
tanzhiwei 发表于 2024-3-18 10:40
你这需求为啥要用这个数据库mysql就能满足啊,甚至本地库也可以啊,难倒说数据量很大并发高。

如果就这么存json,那肯定也行。 但我想知道mogoDB有没有更优雅的方式来处理

另外,因为字段可能不固定,关系型数据库不如nosql数据库合适
JuncoJet 发表于 2024-3-18 10:55
不知道改成啥 发表于 2024-3-18 11:23
ilovecomputer66 发表于 2024-3-18 10:42
如果就这么存json,那肯定也行。 但我想知道mogoDB有没有更优雅的方式来处理

另外,因为字段可能不固 ...

我们一般都用他存一些常年不用的东西比如日志,全文检索基础数据啥的
STmimimimmi 发表于 2024-3-18 11:32
本帖最后由 STmimimimmi 于 2024-3-18 11:34 编辑

还是存成key然后value存一个json,mysql只要记住key状态就行
还是建议mysql里存一些审查单的的基础数据,具体数据可以使用mongo
或者全部储存在mysql中,代码联合查询
 楼主| ilovecomputer66 发表于 2024-3-18 11:52
STmimimimmi 发表于 2024-3-18 11:32
还是存成key然后value存一个json,mysql只要记住key状态就行
还是建议mysql里存一些审查单的的基础数据, ...

关键是需要按审核人进行select怎么办
songxp03 发表于 2024-3-18 12:10
我手上的审批流项目是设置了一个数组字段,其中每一项都是审批人,意见,是否同意多多信息。
STmimimimmi 发表于 2024-3-18 12:34
ilovecomputer66 发表于 2024-3-18 11:52
关键是需要按审核人进行select怎么办

审核人员做一张表,inner join
se34218 发表于 2024-3-18 14:26
我在项目上见过一种做法,就是动态表单用的json存储,然后晚上定时任务把json中需要用到查询的数据转换为二维表放到mysql中
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-14 11:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表