Получить объект с упорядоченными элементами по полю из отношения OneToOne в элементе [duplicate]

Используя ES2017, вы должны иметь это как объявление функции

async function foo() {
    var response = await $.ajax({url: '...'})
    return response;
}

и выполнить его следующим образом.

(async function() {
    try {
        var result = await foo()
        console.log(result)
    } catch (e) {}
})()

Или синтаксис Promise

foo().then(response => {
    console.log(response)

}).catch(error => {
    console.log(error)

})
0
задан Sérgio Andaluz Ramos 4 December 2014 в 19:06
поделиться

1 ответ

Документы API для примечания @OrderBy:

Имя свойства или поля должно соответствовать имени постоянного свойства или поля связанного класса или встроенного класса внутри:

< / blockquote>

http://docs.oracle.com/javaee/6/api/javax/persistence/OrderBy.html

, поэтому сортировка AB в A на свойство B невозможно.

Альтернативы - это записать запрос или сделать вид в памяти некоторыми способами. Например, Hibernate имеет аннотацию @Sort, которую вы можете использовать для применения сортировки в памяти при загрузке, либо с помощью целевого объекта реализации Comparable, либо путем указания компаратора:

См. Раздел 2.4. 6.1:

http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/

2
ответ дан Alan Hay 24 August 2018 в 02:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: