0
J'essaie d'intégrer une pièce dans mon projet. J'utilise le champ autorGenerate = true
standard de la pièce bu ça ne fonctionne pas. J'ajoute un nouvel objet à db, puis j'obtiens de db. Tous les fichiers product_id sont null en quelque sorte. Tous les autres fichiers que je crée sur la création de produit ont des valeurs.Il me sembleL'auto-incrustation d'une pièce Android ne fonctionne pas
@PrimaryKey(autoGenerate = true)
public Integer object_id;
ne génèrent rien. Pourquoi ça?
@Entity
public class Prodcut {
@PrimaryKey(autoGenerate = true)
public Integer product_id;
@ColumnInfo(name = "name")
public String name;
@ColumnInfo(name = "is_cloud")
public Integer is_cloud;
@ColumnInfo(name = "user_id")
public Integer user_id;
}
Dans la plupart des cas, il est recommandé d'utiliser int à la place sur Integer. Avez-vous vraiment besoin de la classe Integer? – Mike
Merci son aidé –
J'ai ajouté la réponse pour éviter d'apparaître dans l'onglet Sans réponse. S'il te plait accepte-le.) – Mike