regex - Grails findByName正则表达式

标签 regex grails findby

我有一个域类option。有一个名为name的属性。

名称如下:

abc.1
abc.2
xxx.1
xxx.2
xxx.3

我希望所有以abc开头的选项。
通常我使用Options.findByName(“xyz”)
但我希望所有这些都以abc开始。因此在该示例中:
abc.1
abc.2

正则表达式可以是/abc(.).*/

但是我必须在哪里写呢?

最佳答案

如果只需要简单的“startsWith”条件,则可以使用类似:

  Options.findAllByNameLike("abc%")

关于regex - Grails findByName正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21757829/

相关文章:

iphone - 删除 NSString ios 中标记 <a> 的每次出现

javascript - js 正则表达式未按预期工作。未检测到换行符

hibernate - 如何使tablePerHierarchy为假并使用鉴别符?

grails - Mongo存储库Findby与集合-Groovy

regex - 如果一行有特殊前缀,如何忽略正则表达式匹配?

jquery - 验证不带 www 的 url。或 http ://

java - 如何在grails中根据日期获取记录

grails - grails spring安全登录不起作用,尝试了以前的方法,不起作用

java - Selenium WebDriver + java .通过类名定位

java - JPA findBy 方法总是转到 orElseThrow