字段里有[]{}"导致查询结果不正确

t2xingzhe t2xingzhe 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
项目里有个存储接口要从mysql迁移到mongodb里,本来也没什么,但是一个查询怎么都不行,查看了发现数据库中存的数据是[{"paragraph":"0","start":"224","end":"227"}]
而把这段内容作为条件找到对应的记录怎么都不行
query.put("select", select);
DBObject dbObject = (DBObject) dbColleciton.findOne(query);

select里的内容就是[{"paragraph":"0","start":"224","end":"227"}]
真的是无解了,怎么都查不到,这里应该是和原来的mongodb高级查询冲突导致的,试过把}]转义成\]\}也是不行,特此求救
...全文

相关推荐

PHP MYSQL 查询汉字jsonencode处理

利用jsonencode处理php mysql查询后的汉子显示问题

wangguishan

MySQL 查询某个字段不重复的所有记录

现在想从这5条记录中查询所有title不重复的记录

weixin_38697979

Python中模块pymysql查询结果后如何获取字段列表

pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。下面这篇文章主要给大家介绍了关于Python中模块pymysql查询结果后如何获取字段列表的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来看看详细的介绍。

weixin_38571759

springboot 处理返回结果中字段为空或为null,不展示字段的问题(字段展示不全)

springboot 处理返回结果中字段为空或为null,不展示字段的问题(字段展示不全),给为空字段初始化值,如:字符串null转换为""

愛~杦辷个訾

MySQL查询把多列返回结果集拼装成一个字段

使用场景 mysql中有种可以通过join相关操作进行表与表之间的方式查询不同结果集,但是在一对多的情况下,关键查询的结果是多条的.例如:班级和学习的关系,我想很直观的看到班级和学生的情况,列表显示出班级的信息和班级的男生女生姓名,通过关联查询肯定是无法实现的. 解决方式 1首先我们了解上述相关使用场景之后,结合相关如下相关示例 单个列表中,需要显示不同快递公司的配送区域,相关表中存储是的对应的地区id字段 2主表中记录相关业务数据,然后关联相地址表处理结果集,就可以得到我们需要的结果 原数据 最终需要的数据 执行的SQL如下 SELECT template.temple

weixin_38726255
评论 1
收藏 已收藏
分享
返回顶部
t2xingzhe
MongoDB 1,797 成员 1,466 内容