会議のセッションを追跡するアプリに取り組んでおり、ユーザーがドロップダウンから日付を選択できるようにしたいが、日付は oracle データベースに日付として保存されます。日付ピッカーを使用してみましたが、オプションを制限したいと思います。ここに私が現在使用しているコードがあります。
<g:select name="sessionDate" from="${session_MasterInstance.constraints.sessionDate.inList}" value="${formatDate(format:'mm/dd/yyyy', date:session_MasterInstance?.sessionDate)}" noSelection="['null': '']" />
表示したい値は正しく表示されますが、新しいレコードを作成しようとすると、Propery sessionDate must be a valid Date
私はsessionDate(nullable:true, inList:["11/21/2011","11/22/2011"])
自分のドメイン クラスと、Oracle DB の Date 形式の sessionDate を持っています。
お知らせ下さい。私はgrailsを初めて使用するので、これはおそらく非常に簡単です。