objectbox / objectbox/objectbox-java
Modify ToMany without loading all relation entities
Personne n'a encore pris cette issue.
- Langage dominant
- Java
- Étoiles
- 4.6k
- Forks
- 311
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently, when you operate on a ToMany, an add or remove loads all entities.
Alternatively we should also have means to modify to-many relations without loading everything to avoid bloating memory (e.g. #392).
Ways to do it:
- Make ToMany lazy when it come to add and remove
- Provide methods to update relations outside of ToMany
- ?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commence par retracer comment ToMany effectue les opérations add et remove et où ces opérations chargent toutes les entités de relation. Consulte la discussion associée dans #392 et détermine quelle approche peut modifier les relations sans tout charger ; le travail est considéré comme terminé lorsque add et remove évitent le chargement complet inutile de la relation tout en préservant les mises à jour correctes des relations.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- database
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100