私は会議のセッションを追跡するためにアプリケーションを開発中で、ドロップダウンから日付を選択できるようにしたいが、 oracleデータベースの日付。私は日付ピッカーを使用しようとしましたが、オプションを制限したいです。ここに私が現在使っているコードがあります。grails - 選択リストの値を日付としてoracle dbに保存するように強制する
<g:select name="sessionDate" from="${session_MasterInstance.constraints.sessionDate.inList}" value="${formatDate(format:'mm/dd/yyyy', date:session_MasterInstance?.sessionDate)}" noSelection="['null': '']" />
私が正しく表示を行う表示したいが、私は、私は自分のドメインクラスでsessionDate(nullable:true, inList:["11/21/2011","11/22/2011"])
を持っており、私のオラクルDBの日付形式のsessionDate Propery sessionDate must be a valid Date
を受け取る新しいレコードを作成しようとする値。
お知らせください。私はgrailsには新しいので、これはおそらく非常に簡単です。
Grails 1.3.7提案していただきありがとうございますが動作しませんでした。私はまだ "PropertyDateは有効な日付でなければなりません"というメッセージを受け取ります – dminich
sessionDate(nullable:true、inList:[新しい日付(2011,11,21)、新しい日付(2011,11,22)])とDate私のドメインクラスに設定され、私のEdit.gspから働いているのは、sessionDateです。 このセッションでは、 –
dminich