Grails goes on
g線路は続くよ, どこまでも
2009年12月27日日曜日
数値のinList
grailsで, constraintsに"inList:['foo', 'bar', 'baz']などと書いておけば, scaffold画面ではselectorが使われるが, 文字列ではなく数値だとNull Pointer Exceptionになる. このときは次のようにしておけばよい.
$ grails install-templates
で,
/src/templates/scaffolding/renderEditor.templateのrenderNumberEditor()メソッドの"if (cp.inList) { ... }" の...部分をrenderStringEditor()の同じ部分と入れ替える.
1.3では直すといっているけどね.
ちなみに画面ではうまくいくが, GORMのレベルでの制約評価の対象とはならない.
次の投稿
前の投稿
ホーム
自己紹介
山田正樹
http://www.metabolics.co.jp/ @yamadamasaki masaki@metabolics.co.jp
詳細プロフィールを表示
フォロワー
ブログ アーカイブ
►
2011
(1)
►
2月
(1)
►
2010
(9)
►
11月
(3)
►
9月
(3)
►
5月
(1)
►
2月
(1)
►
1月
(1)
▼
2009
(14)
▼
12月
(3)
数値のinList
STS+Snow Leopard
spockを使う
►
8月
(3)
►
7月
(7)
►
6月
(1)
►
2008
(8)
►
12月
(1)
►
11月
(1)
►
5月
(2)
►
3月
(1)
►
2月
(2)
►
1月
(1)
►
2007
(41)
►
12月
(5)
►
11月
(3)
►
9月
(4)
►
8月
(2)
►
7月
(9)
►
6月
(2)
►
5月
(16)