バージョン1.3.7を使用してGrailsを学習していますが、明らかな理由もなく、次の構文エラーが発生し続けます。
unexpected token: mapping @ line x, column y.
かつては「groovyclean」と「grailsclean」を実行してそれを取り除きましたが、今回はそれでも機能していません。私の知る限り、私のコードは私が使用している本の例とまったく同じですが、それでも「マッピング」という言葉について不平を言い続けています。
これが失敗する私のクラスの1つの例です:
package com.grailsinaction
class Post {
String content
Date dateCreated
static constraints = {
content(blank: false)
}
static belongsTo = [ user: User ]
static mapping {
sort dateCreated: "desc"
}
static hasMany = [ tags: Tag ]
}
私は何が欠けていますか?お知らせ下さい。