Grails動(dòng)態(tài)查找器

2018-07-19 10:39 更新

動(dòng)態(tài)查找器

Grails集成允許對(duì)域類實(shí)例執(zhí)行動(dòng)態(tài)查詢。這樣,代碼完成使得可以基于域類的字段組合不同??的查詢。

創(chuàng)建動(dòng)態(tài)查詢

  1. 在Grails域類中,聲明字段以定義映射。例如,在域類Pet.groovy中有四個(gè)字段:
    String name
    Date birthDate
    PetType type
    Owner owner
  2. 在Grails視圖,控制器或測(cè)試類中,創(chuàng)建一個(gè)方法。例如,在PetSpec.groovycreate中創(chuàng)建testSomething()方法。
  3. 在方法體中,引用要查詢的域類,然后開始鍵入查詢。按Ctrl+Space:
    Grails動(dòng)態(tài)查找器
  4. 再按Ctrl+Space一次,然后從建議列表中選擇所需條件:
    Grails動(dòng)態(tài)查找器

    重復(fù)代碼完成以根據(jù)需要連接多個(gè)搜索條件。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)