Я хочу, чтобы отсортировать результаты моего Разбора запроса на основе скалярной расстоянии от поля temperature
к моему переменному referenceTemp
Сортировки Анализировать запросы на основе разницы с поплавком
Я попытался следующим, что, конечно, не работает, но это иллюстрирует мое намерение
var referenceTemp = 47.89
var query = PFQuery(className: "Temperatures")
query.orderByAscending("abs(temperature - referenceTemp)")
Как это сделать? Спасибо!
Невозможно сделать на уровне базы данных. Я думаю, что единственной альтернативой является получение результатов и применение такого рода в памяти. – danh
Вы хотите получить все результаты или отфильтровать? Просто сортировка по temp ... – Wain
Я бы отфильтровал некоторые из них, но тогда важно, чтобы я получил n элементов с температурой, ближайшей к referenceTemp ... на стороне плюса, где whatKey кажется, что он принимает выражения. – cduguet