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" для свойств типа и валюты, построитель запросов не может найти никакого результата...

0 ответов

Другие вопросы по тегам