Я использую платформу Play с Sqlite.
Я создал модель - Бар
(содержимое app / models / Bar.java)
package models;
import javax.persistence.Entity;
import javax.persistence.Id;
import play.db.ebean.Model;
@Entity
public class Bar extends Model{
@Id
public String id;
public String name;
public Bar(String id, String name){
this.id = id;
this.name = name;
}
public Bar(){}
public static Finder<String, Bar> find = new Finder(String.class, Bar.class);
}
И я пытаюсь добавить бары с помощью формы:
public static Result addBar(){
Form<Bar> form = Form.form(Bar.class).bindFromRequest();
Bar bar = form.get();
bar.save();
return redirect(routes.Application.index());
}
Но и идентификатор, и имя в баре здесь равны нулю. Пожалуйста, помогите мне понять, почему это происходит? Спасибо.
ebean.default
в вашемapplication.conf
файле? - person c4k   schedule 11.08.2014Bar
вmodels
вместоmodel
- person c4k   schedule 11.08.2014