Я получаю JSON с динамическим ключом c, используя модернизацию, я держу его в паре. Но я не могу понять, как я могу сохранить его непосредственно в базе данных Room
@Entity(tableName = "rates")
data class RateData(@Expose var rate: Pair<String, Float>? = null)
error: Не могу понять, как сохранить это поле в базе данных. Вы можете рассмотреть возможность добавления конвертера типов для него. частный kotlin .Pair курс; ^
Я знаю, что пара не является примитивным типом, и комната не имеет возможности хранить непримитивные типы, но я не нашел решения, чтобы написать преобразователь для пары в примитив. Как написать этот конвертер или как изменить мою сущность?