2017-01-30 16 views
0

Я хочу выполнить saveOrUpdate в ebean с playframework на основе согласованных данных.Как выполнить saveOrUpdate в Ebean

Я не смог найти такой метод в ebean java api.

Где я могу найти эту функцию.

Спасибо.

ответ

0

Вы можете просто вызвать метод save() на сущности. На основе этого состояния Ebean будет либо обновлять, либо сохранять его в вашем репозитории. This is stated in the documentation.

образца при вызове сохранить на вновь созданный объект:

Order order = new Order(); 
order.setOrderDate(new Date()); 
... 
// insert the order 
Ebean.save(order); 

Но когда вы запрашиваете его из хранилища Ebean будет знать, что вызов сохранить в конечном итоге сделать обновление:

Order order = Ebean.find(Order.class, 12); 
order.setStatus("SHIPPED"); 
... 
// update the order 
Ebean.save(order); 

Отказ от ответственности : над образцами из опубликованной ссылки.