gpt4 book ai didi

mongodb - 用于 mongodb 的 Spring Roo Finder

转载 作者:可可西里 更新时间:2023-11-01 09:52:51 24 4
gpt4 key购买 nike

我可以使用 roo 和 mongodb 创建查找器吗?它似乎不支持,但我找不到任何地方这样说。

我收到错误/信息:找到命令“查找列表”但当前不可用(键入“帮助”然后按 ENTER 以了解此命令)

所以问题是如何创建自己的查找器?我在网上找到的所有示例都是针对关系数据库的,找不到针对 mongodb 的示例。

非常感谢。

最佳答案

您可以在 Query Methods section of the Spring Data MongoDB - Reference Documentation 中了解如何创建自己的查找器.

在带有 mongodb 设置的 Spring Roo 中,您的 Repository 接口(interface)已经扩展了 PagingAndSortingRepository。

如果您有一个模型 Person,其属性为“lastName”,您可以在 Repository 接口(interface)中声明一个方法 findByLastname(String lastname)。例如

@RooMongoRepository(domainType = Person.class)
public interface PersonRepository {
List<Person> findAll();
List<Person> findByLastname(String lastname);
}

关于如何创建其他查找器,请查看上面给出的链接中的“表 6.1. 查询方法支持的关键字”。

关于mongodb - 用于 mongodb 的 Spring Roo Finder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15181428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com