1
Android 앱에서 ActiveAndroid를 사용하는 방법을 배우고, 고유 ID를 가진 데이터 만 저장하는 방법을 알려줄 수 있습니까? 내 모델에서 ID를 비 기본 키 열로 설정했습니다. ActiveAndroid 고유 데이터 만 저장
package com.project.echo.contactmanagement.data;
import com.activeandroid.Model;
import com.activeandroid.annotation.Column;
import com.activeandroid.annotation.Table;
import com.activeandroid.query.Select;
import com.google.gson.annotations.Expose;
import java.util.List;
@Table(name="Contacts" , id = "idColumn")
public class Post extends Model {
@Expose
@Column(name = "ProfilePic")
public String profilePic;
@Expose
@Column(name = "id")
public Integer id;
@Expose
@Column(name = "FirstName")
public String firstName;
@Expose
@Column(name = "LastName")
public String lastName;
public Post()
{
super();
}
public Post(String profilePic, Integer id, String firstName, String lastName)
{
this.profilePic=profilePic;
this.id=id;
this.firstName=firstName;
this.lastName=lastName;
}
public String getProfilePic() {
return profilePic;
}
/*public Integer getId() {
return id;
}*/
public String getFirstName() {
return firstName;
}
public String getLastName() {
return lastName;
}
public static List selectAll() {
return new Select().from(Post.class).execute();
}
}
당신의 도움이