ルーズリーフ

公私におよぶ経験値獲得履歴的ななにか。

Play2.2

Ebean.update()で更新されないカラムが発生

環境 Play 2.2 Java MySQL 5.6 Java 1.7 (原因からみるとあんまり関係ないだろうけど一応) 症状 不規則に更新出来たり出来なかったりする項目がある。 再現性はあった。(でも変更前のレコードの状態が違うと別の項目が更新出来なくなる不思議~) Excepti…

select multiple などで指定された複数の値を取得する

よく忘れるのでメモメモ。 selectのmultipleなど、配列としてformからpostされた時、 そのフォーム専用のモデルを使わずにデータを取得したい場合。 DynamicForm等のdata()メソッドでは、先頭の1つしか取ってこない為、 リクエストボディからString[]として…

ebean.Model.FinderでORを使う

Ebeanというか、Finderを使ってさっくり目的のデータを取得したい場合のメモ。 Play Framework 2.2.1 (Java) MySQL 5.6.x 適当なebean.Model(仮にUser.java)があったとして、 ・User.java package models; import java.util.Date; import javax.persistenc…