【Spring连载】使用Spring Data访问 MongoDB(十四)----Mongodb特有的查询方法

【Spring连载】使用Spring Data访问 MongoDB(十四)----Mongodb特有的查询方法

  • 一、定义通用查询方法
  • 二、MongoDB特有的查询方法
    • [2.1 地理空间查询Geo-spatial Queries](#2.1 地理空间查询Geo-spatial Queries)
    • [2.2 基于JSON的查询方法和字段限制](#2.2 基于JSON的查询方法和字段限制)
    • [2.3 使用SpEL表达式的基于JSON的查询](#2.3 使用SpEL表达式的基于JSON的查询)
    • [2.4 全文检索查询](#2.4 全文检索查询)
    • [2.5 聚合方法Aggregation Methods](#2.5 聚合方法Aggregation Methods)
    • [2.6 Query by Example](#2.6 Query by Example)

一、定义通用查询方法

定义查询方法

二、MongoDB特有的查询方法

Most of the data access operations you usually trigger on a repository result in a query being executed against the MongoDB databases. Defining such a query is a matter of declaring a method on the repository interface, as the following example shows:

PersonRepository with query methods

2.1 地理空间查询Geo-spatial Queries

2.2 基于JSON的查询方法和字段限制

2.3 使用SpEL表达式的基于JSON的查询

2.4 全文检索查询

2.5 聚合方法Aggregation Methods

2.6 Query by Example

相关推荐
认真敲代码的小火龙几秒前
【JAVA项目】基于JAVA的图书管理系统
java·开发语言·课程设计
西岭千秋雪_6 分钟前
MySQL日志梳理(存储引擎层)
java·数据库·分布式·mysql·oracle
2301_797312267 分钟前
学习Java22天
java·开发语言
老华带你飞26 分钟前
英语学习|基于Java英语学习系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·学习
qq_4798754328 分钟前
C++ 模板元编程
java·开发语言·c++
codingPower29 分钟前
Java EasyExcel创建复杂表格的完整指南:WriteTable
java·开发语言
爱学习的小可爱卢1 小时前
编程语言30年:从Java到Rust的进化史
java·开发语言·rust
一 乐1 小时前
校园社区系统|基于java+vue的校园悬赏任务平台系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
It's now1 小时前
Spring Framework 7.0 的 BeanRegistrar 核心机制:告别复杂,直达本质
spring·源代码管理
就叫飞六吧1 小时前
考古spring.xml注册bean无法扫描目录问题
xml·java·spring