Size: a a a

Android Developers

2020 January 03

BS

Bohdan Stetsuik in Android Developers
Так ты сказал объект а не список
источник

AD

Adel Dolgov in Android Developers
Bohdan Stetsuik
Так ты сказал объект а не список
Сорян :(
источник

BS

Bohdan Stetsuik in Android Developers
Тогда сделай List
источник

AD

Adel Dolgov in Android Developers
Bohdan Stetsuik
Тогда сделай List
У меня из Retrofit данные еще тянутся, на лист исправить не получится
источник

BS

Bohdan Stetsuik in Android Developers
Почему? Ретрофит умеет массивы в List конвертить
источник

AD

Adel Dolgov in Android Developers
Customer один
источник

AD

Adel Dolgov in Android Developers
Есть список заказов, в них один customer, через интернет та же инфа приходит, заказ, внутри которого есть обьект 'customer', он единственный, это не массив и не список
источник

BS

Bohdan Stetsuik in Android Developers
Ясно, бек как всегда присылает вывернутое через жопу
источник

AD

Adel Dolgov in Android Developers
Bohdan Stetsuik
Ясно, бек как всегда присылает вывернутое через жопу
Ааххаха почему?
источник

AD

Adel Dolgov in Android Developers
Нормально же все, у одного заказа один объект - покупатель?
Или покупатель должен идти как массив?
источник

AD

Adel Dolgov in Android Developers
Получается в цикле заполнять?
источник

BS

Bohdan Stetsuik in Android Developers
Может не совсем тебя правильно понял. С твоих слов бек присылает:
Order {
   Items [
        {CustomerId},{CustomerId},....]
источник

AD

Adel Dolgov in Android Developers
Bohdan Stetsuik
Может не совсем тебя правильно понял. С твоих слов бек присылает:
Order {
   Items [
        {CustomerId},{CustomerId},....]
Нет
источник

AD

Adel Dolgov in Android Developers
Order {
  customer {....}
  items [  item1{...}, item2{...} ]
}
источник

AD

Adel Dolgov in Android Developers
Adel Dolgov
Order {
  customer {....}
  items [  item1{...}, item2{...} ]
}
Это заказ, один
источник

AD

Adel Dolgov in Android Developers
Bohdan Stetsuik
Может не совсем тебя правильно понял. С твоих слов бек присылает:
Order {
   Items [
        {CustomerId},{CustomerId},....]
orders [
  Order {
  customer {....}
  items [  item1{...}, item2{...} ]
}, {....},......
]
источник

BS

Bohdan Stetsuik in Android Developers
Тогда не вижу проблем в сохранении
Order(
@Embedded
val customer: Custormer,
@Relation(parentColumn = "id", entity = ItemDb.class, entityColumn = "customerId")
val items: List<Item>
источник

BS

Bohdan Stetsuik in Android Developers
Но в итоге как ты и говорил когда будешь записывать в базу в цикле для каждого айтема задаёшь ид кастомера
источник

BS

Bohdan Stetsuik in Android Developers
Вообще в своих проектах я делаю 3 вида моделей: Бд, Апи и Вью
источник

BS

Bohdan Stetsuik in Android Developers
И мапперы для них
источник