上一篇笔记仅是记录了一下简单的关联查询,根据笔记中的场景:将某一车辆关联的耗损记录全部放在了一个字段当中。不知道现在中有没有这种场景,我们的应用中没有类似的场景,可能我们更关注的是某车辆的总耗损金额和总营收金额、总里程数等,因此这篇笔记记录一下怎么得到这些数据。要想获取这些记录我们首先想 ...
之前使用MySQL MSSQL的时候经常会遇到这种情况:查询同一表中某两个字段相等的数据,也就是说业务中有这种需求。这不我们又遇到了,但是此时我们使用的是mongodb。在mongodb中不像MySQL MSSQL中那么简单,据说可以使用 where实现,但是我不太喜欢这种方式,并且我们的存储结构是这样:表单生成器 Form Builder 之表单数据存储结构mongodb篇 用户可以任意的添加 ...
2020-10-13 23:28 0 465 推荐指数:
上一篇笔记仅是记录了一下简单的关联查询,根据笔记中的场景:将某一车辆关联的耗损记录全部放在了一个字段当中。不知道现在中有没有这种场景,我们的应用中没有类似的场景,可能我们更关注的是某车辆的总耗损金额和总营收金额、总里程数等,因此这篇笔记记录一下怎么得到这些数据。要想获取这些记录我们首先想 ...
上一篇笔记将开始定义的存储结构处理了一下,将FormItems数组中的表单项都拿到mongodb document的最外层,和以前的关系型数据类似,之不过好多列都是动态的,不固定,不过这并没有什么影响。结果就是方便我们更好的查询和统计;还有一点就是转换之后从服务器端返回客户端的对象也是 ...
Laravel ORM查询数据库 两个字段不相等作为条件的 查询方法 $posts = Post::whereHas('comments', function ($query) { $query->where('content', 'like', 'foo%'); $query-> ...
首先描述问题,student表中有字段startID,endID。garde表中的ID需要对应student表中的startID或者student表中的endID才能查出grade表中的name字段,这时候问题就来了,如果需要一条sql一句同时查出garde表中的两条数据怎么办?(两表的关联 ...
在上篇笔记中,为车辆信息表、车辆耗损表以及车辆营收表插入了一些数据。之后便是查询了,重点也在查询……按照之前定好的数据结构,如果查询mongodb document的最外层比较简单,但是我们的重点应该是FormItems表单项集合中的表单项,对他们进行查询、统计等。针对插入的数据,我写了一个 ...
从这篇笔记开始,记录一下表单生成器(Form Builder)相关的一些东西,网上关于他的介绍有很多,这里就不解释了。 开篇说一下如何存储Form Builder生成的数据。🙂🙂🙂因为不同的表单有多少个表单项(也就是数据库中的业务字段)是不一样的,也就是说传统数据库中的列是不固定 ...
MySQL的使用用法如下所示:格式:if(Condition,A,B)意义:当Condition为true时,返回A;当Condition为false时,返回B。作用:作为条件语句使用。mysql的if用法解决同一张数据表里面两个字段是否相等统计数据量。1、需求,主要是同一张数据表里面两个字段是否 ...