Всего вопросов о нубах. Буду очень признателен за любые указатели.
У меня есть модель рельсов, которая включает в себя 2 возможных значения для концепции, например, расстояние (значение из файла GPS и отредактированное значение). Можно указывать значение либо в столбце (просто в файле или просто вручную), либо в обоих (в данном случае файл перезаписывается вручную), либо ни в одном из них:
distance-file distance-edited
9
10 11
12
В некоторых местах моего приложения я хочу найти и отсортировать результаты по расстоянию, при этом файл и редактируемые имеют значение только в том смысле, что я хочу использовать отредактированное расстояние при его наличии.
Поскольку я делаю такую сортировку во многих местах, в идеале я хотел бы централизовать логику для выбора значения расстояния, которое нужно где-то использовать, чтобы в каждой находке я мог просто сортировать по расстоянию.
Какой правильный способ сделать это?
Спасибо!
Olivia