Grailsで作成された非常に基本的なアプリケーションを1つのクラスのみで作成しました。Grails:ドメインクラスを変更するには
class House {
Float price
String street
static constraints = {
}
}
「お気に入り」というブール値プロパティを追加したいとします。
class House {
Float price
String street
Boolean favorite
static constraints = {
}
}
しかし、私はhttp://localhost:8080/house/indexに入力したとき、私はこのエラーを取得:だから私はそれを追加
エラー500:内部サーバーエラー
URI:/住宅/インデックスクラス:ORG。
ヌルによって引き起こさ:h2.jdbc.JdbcSQLException
メッセージタブラ「HOU SE "no encontradaテーブル" HOUSE "が見つかりませんでした。 SQLステートメント:SELECT COUNT(*)y0_として家からthis_ [42102から194]
Grailsのアプリ/コントローラ/ inmo/HouseController.groovy
のライン13def index(Integer max) {
params.max = Math.min(max ?: 10, 100)
respond House.list(params), model:[houseCount:House.count()]
}
周りだから私が試しました生成コントローラまたはを生成-すべてを(または -force せずに、私は、データベース内の重要なデータを持っていないために)を実行するが、私はまだエラーを取得します。
ドメインを変更した後に何をしますか?
どのようなエラーがありますか?確かにコントローラの動作はエラーではありません。 – doelleri
エラーを指定してください –