objectbox / objectbox/objectbox-java
Flexible relations based on non-ID properties
Abierto
Nadie ha tomado este issue todavía.
enhancement
- Lenguaje dominante
- Java
- Estrellas
- 4.6k
- Forks
- 311
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
another thing i think need, define custom property from source and target to realtion, example :
@Entity
public class Customer {
@Id private Long id;
private String tag;
@Backlink(joinProperties = {
@JoinProperty(name = "tag", referencedName = "customerTag")
})
private ToMany<Order> orders;
}
@Entity
public class Order {
@Id private Long id;
private String customerTag;
}
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza revisando el ejemplo de entidad Java y su uso de @Backlink y @JoinProperty. El comportamiento solicitado es una relación que una Customer.tag con Order.customerTag en lugar de con IDs; se consideraría terminado cuando se admita esta relación mediante propiedades personalizadas, pero el issue no menciona archivos ni pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100