grails - 类型的Grails radio

标签 grails radio-button

我有一个Grails应用,我试图根据对象上的不同字段进行搜索。我想用单选按钮实现搜索字段,以确定要搜索的字段。

示例:输入框具有“ABC”
如果选择了框1(搜索标题)
如果选择了框2(搜索作者)
如果选择了框1和2(同时搜索标题和作者,并在匹配时返回该项目)

所以它看起来像:

如果框1(条目= entry.findAllByTitleLike(“ABC”))
如果框2(条目= entry.findAllByAuthorLike(“ABC”))

一旦输入,就可以输出了,只需要了解如何对单选按钮进行多重选择即可。

最佳答案

def entries = entryClass.withCriteria {
  if (box1) {
    like 'title', "ABC"
  }
  if (box2) {
    like 'author', "CDE"
  }
}

关于grails - 类型的Grails radio ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13711099/

相关文章:

grails - @Transactional在Grails方法上给出了错误

html - css 更改复选框和单选按钮不显示任何内容

iphone - 如何标记多个 UITableViewCell 并对标记的单元格执行操作?

grails - 如何压缩 Grails Controller 的输出?

php - 根据我的单选按钮选择显示 mysql 表结果

django - 获取django模板中选中的单选按钮

reactjs - Semantic-UI-React Loading 组件后面的这些单选按钮的 z 索引是否不正确?

java - 强制子类中的 toString() 实现

unit-testing - 单元测试或集成测试中是否存在Grails测试标准/GORM?

java - 在 grails url 映射中使用目录