问题标签 [pageable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 SQL Server 首先使用 Spring Pageable null
在我的应用程序中,我想添加到我的可分页对象中,我想首先为所选属性添加 order null。我已遵循有关堆栈溢出的建议: How to use Pageable as get-query parameter in spring-data-rest?
像这样:
但我的问题是我们使用不支持空值优先排序的 SQL Server 数据库。(如您在此处看到的:TSQL ORDER BY with nulls first or last (at bottom or top))
是否有任何解决方法如何修改 SQL Server 数据库的可分页请求?
java - 按两个实体搜索不适用于 JpaRepository
我正在制作一个应用程序,该应用程序包含一个带有许多交易的钱包的用户配置文件。
这是事务类:
这是钱包类
我想要的是,通过发送方和接收方搜索条件获取所有交易。例如,用户“A”向用户“B”汇款。我正在使用 JpaRepository。最终结果应该在一个Page<Transaction>类中。
到目前为止,当使用 just 时findAllBySender(UserProfile sender, Pageable pageable),它确实有效,并且我得到了完全正确的交易。但是当我尝试时,当我的数据库具有至少 1 条记录的测试数据时,Page<Transaction> findAllBySenderAndReceiver(UserProfile sender, UserProfile receiver, Pageable pageable);我得到了0 个元素。Page<T>
java - 可分页 - 对常量和变量类型进行排序
我正在从数据库中获取对象列表。我将 Pageable 用于页面、元素数量等。现在我需要在列表的开头始终拥有给定类型的对象(type = "Media"),然后是其他类型的对象。我想继续对它们进行排序,例如按对象的名称,以便再次显示 Media 类型的对象,然后再显示其他对象。是否可以设置 Pageable 将此类结果返回给我(或者是否有其他选项)?
hibernate - 可分页 - 按多个表中的值排序
我正在编写一个从多个表中收集数据的本机查询。我还需要可分页并按联盟排序。不幸的是,Sort 立即“粘住”了第一个没有给定联盟的表的地址。是否可以动态排序和分页?我试图传递一个名称后跟“order by”的字符串,但休眠忽略它。
java - 使用 Axios 从 React 获取请求中的 Spring Pageable 对象
我有一个看起来像这样的端点
@GetMapping("/page") Page<Event> getEventPage( @PageableDefault(page = 0, size = 20) @SortDefault(sort = "createdDateTime", direction = Sort.Direction.DESC) Pageable pageable)
我应该如何使用 Axios 从我的 React 前端传递 Pageable 对象,到目前为止我得到了这个:
pageable最后获取的页面在哪里。现在它只使用默认值。
java - 如何将mongodb视图与pageable和querydsl结合起来?
我的案例:嵌套对象的可分页和过滤(querydsl)(ObjectB- 不是唯一的)。
简化数据结构:
由于其他业务决策,我不能使用@DBRef 。我尝试创建另一个名为的静态集合ObjectBView并使用 MongoListener 对其进行更新。不幸的是,这个解决方案会导致很多额外的代码和眩晕过程。
我想知道如何使用 MongoDB View(未物化)来创建ObjectBView. 我发现可以以动态方式使用MongoDatabase.createView()和查询页面(mongoTemplate 和 PageableExecutionUtils)。不幸的是,我找不到将它与 QueryDSL 结合起来过滤数据的方法(目前在项目中使用)。QUEyDSL 需要静态存储库扩展QuerydslPredicateExecutor<T>.
是否有任何解决方案可以创建ObjectBView、自动更新属性ObjectA并ObjectB使其可分页以及过滤(QueryDSL)?
java - JPA findAll Pageable Request Total Count Group By Column
我有如下代码:
从这里我得到所有数据并显示总数。但是,我想按状态对总数进行分组。我怎样才能做到这一点?现在总数是 26,我有 3 个状态非活动、活动和 vip。
java - 如何使用 Repository Hibernate 和 Pageable 与 Java Spring 进行参数搜索?
我刚刚学会了如何使用 Repository Java 进行 Pageable(我有一个 BBDD MySQL)。我基本上将 DAO 与我的模型(pregunta)一起使用,并将我的模型投射到我的 DTO(preguntaDTO)。
我的控制器接收分页参数。
但是现在,我需要在我的 JQUERY ( text and id) 中使用参数。我会尝试更好地解释它。我的模型是:
我的搜索除了可分页外,还必须返回我所有的问题( pregunta ):
- 在带有 id (deEnfermedadById :number) 的字段 deEnfermedadById 中,并且,
- 字段pregunta(类型,pregunta:string)中的文本(cadena:string)
我知道如何使用实体管理查找那种列表,但在这里我不知道你使用可分页。
上面你可以看到我是怎么做到的。
你怎么看,我有点卡住了。使用实体管理我无法进行分页和使用 Repository Java 我不知道如何向我的可分页方法添加一些参数(id 和 text)
谢谢您的帮助。
:-)
以上是界面的一些额外信息。
延伸到:
并且扩展了可分页
我试着做:
但它没有用,当我开始出现下一个错误时,它在服务器中失败了。
java - MockHttpServletResponse 为 Pageable 端点返回空正文
我有以下测试代码,我正在测试一个可分页端点,该端点列出了学生的所有条目。
这里的问题是它 verify(studentRepository, times(1)).findAll();不起作用,因为 MockHttpServletResponse 返回一个空正文。
那是我的终点:
还有我的日志:
有人可以帮助测试可分页响应的正确方法吗?谢谢。
java - Spring Boot,MongoDB,Pageable,按对象中的自定义方法排序
比如说我有以下设置,
像这样的模型:
和
然后像这样的存储库
并说我想按 getter 方法的结果对帖子进行排序getUpVotes()
我尝试了以下方法localhost:3005/opinion?page=0&size=20&sort=upVotes,但它不起作用。