1
저는 Heroku에 배포하려고하는 Play 2.0 응용 프로그램을 가지고 있습니다. 로컬 호스트에서 성공적으로 컴파일되고 실행 된 후, Heroku는 유형 "double"이 존재하지 않는다고 불평합니다. 모델 제외PostgreSQL은 double 유형의 열을 좋아하지 않습니다
http://www.playframework.com/documentation/2.0/JavaTodoList
더블 필드가 아닌 문자열 필드과 같이 있습니다 :
package models;
import java.util.List;
import javax.persistence.Entity;
import javax.persistence.Id;
import play.data.validation.Constraints.Required;
import play.db.ebean.Model;
@SuppressWarnings("serial")
@Entity
public class GeoPoint extends Model {
@Id
public Long id;
@Required
public Double latitude;
@Required
public Double longitude;
@SuppressWarnings({ "rawtypes", "unchecked" })
public static Finder<Long, GeoPoint> find = new Finder(Long.class, GeoPoint.class);
public static List<GeoPoint> all() {
return find.all();
}
public static void create(GeoPoint task) {
task.save();
}
public static void delete(Long id) {
find.ref(id).delete();
}
}
을 나는 그것을 할 수있는 뭔가가 생각 응용 프로그램 자체는 여기에있는 JavaTodoList 튜토리얼 매우 유사하다 PostgreSQL 드라이버가 대신 double 대신 double 유형의 열을 사용하여 SQL을 생성합니다.
와 숫자를 처리하는 방법
는 그리고 이것은이지만, 열은 내가 필요 정확히이다. 감사! – mhenry