Grails для поиска с помощью построителя запросов не может найти сущность
Использование поискового плагина с Grails 2.3.4 и источника данных postgreSql. Плагин не может отобразить результат, когда я создаю запрос с закрытием:
1) Наличие теста домена:
import org.compass.annotations.*
class Test implements Serializable {
static searchable = true
@SearchableProperty
Currency currency
@SearchableProperty
String type
2) Сервис, который подключает searchableService:
class SearchService {
def searchableService
def mysearch() {
def results = Test.search{
must(term('type', 'OFFICES'))
term('currency', 'USD')
}
return results
}
Несмотря на хорошо записанный объект Test со строковыми значениями "OFFICES" и "USD" для свойств типа и валюты, построитель запросов не может найти никакого результата...