sadr0b0t / yashlang

PeerTube and YouTube player for Android with local playlists and whitelisted recommendations
GNU General Public License v3.0
52 stars 3 forks source link

Использовать @Relation для загрузки PlaylistInfo для VideoItem #70

Open sadr0b0t opened 3 years ago

sadr0b0t commented 3 years ago

Кажется, это для этого: https://medium.com/androiddevelopers/7-pro-tips-for-room-fbadea4bfbd1#4f14

Должно упростить код по загрузке информации о плейлисте везде, где есть видео (обычно загружаем его дополнительно в фоне).

sadr0b0t commented 3 years ago

Короче, @Relation - это не о том. Это многие ко многим, а не один к одному.

https://developer.android.com/reference/android/arch/persistence/room/Relation

Их, вроде, пытаются использовать для один к одному, но выглядит, как костыли:

https://stackoverflow.com/questions/48079168/room-database-with-one-to-one-relation