У меня есть данные, хранящиеся в локальной базе данных в Android.
[
{
id:1
name: Dhiraj kumar
phone:1234567
email:test@test.com
school: DAV
},
{
id:2
name: Niraj kumar
Phone:2453465345
email:test@test.com
school: DAV
},
{
Id:3
name: some name
Phone:134245
email:test@test.com
school: DAV
},
{
Id:4
name: Sumanth
Phone:134245
email:test@test.com
school: summer vila
},
{
Id:3
name:Raghav
Phone:134245
email:test@test.com
school: summer vila
}
]
Я хочу получить список школ со списком всех учащихся
ex:
[{
"school": DAV
"students":
[
{
id:1
name: Dhiraj kumar
phone:1234567
email:test@test.com
school: DAV
},
{
id:2
name: Niraj kumar
Phone:2453465345
email:test@test.com
school: DAV
},
{
Id:3
name: some name
Phone:134245
email:test@test.com
school: DAV
}
]
},
{
"school":summer villa
"students"[
{
Id:4
name: Sumanth
Phone:134245
email:test@test.com
school: summer vila
},
{
Id:3
name:Raghav
Phone:134245
email:test@test.com
school: summer vila
}
]
}
]
в настоящее время я делаю выборку названий школ, потом выполняю цикл, а затем выбираю список учеников, где школа schoolName
.
Но я хочу знать, как я могу получить данные с помощью запроса?Возможно ли это, или каков наилучший подход для разделения данных?