问题一:单条件查询如何查?
问题二:非IBaseMongoRepository接口原生的方法,采用自定义仓库?
问题三:如何结合jpa和mogodb语句从mogodb数据库查询出数据?
解决问题一:
单条件查询mogodb数据,直接定义接口仓库类:
public interface xxx extends IBaseMongoRepository {
}
原因:IBaseMongoRepository实现了在mogodb原生的sql增删改查功能,即存在:
xxx .save();
xxx .findAll();
xxx .findOne();
xxx .delete();
等等操作mogodb数据的方法。
解决问题二:
非IBaseMongoRepository接口原生的方法,自定义接口仓库类:
public interface xxx extends IBaseMongoRepository {
接收数据的类型 自定义名(参数);
}
解决问题三:
结合jpa和mogodb语句从mogodb数据库查询出数据:
举例多条件查询数据:
{
条件:设备号,序号,时间戳
规则1、当条件全部为空时,查询所有数据。
规则2、当其中某一个或者多个条件没有时,模糊匹配所有