2

バージョン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 ]
}

私は何が欠けていますか?お知らせ下さい。

4

1 に答える 1

3

等号がありません...マッピング行は次のようになります。

static mapping = {
    sort dateCreated: "desc"
}
于 2012-09-11T12:48:32.277 に答える