входные данные не хранятся в базе данных - почему? - PullRequest
2 голосов
/ 12 августа 2011
    //gets the correct User (checked with printlns)
    def user = User.get(params.user?.toString())

    println "usern.nickname " + user.id + " " + user.nickname
    println "user "+user
    /*
     * write in database
     */
        user.nickname = params.nickname
        user.email = params.email

/* a println of user.nickname shows the same as params.nickname, but the database
is not being updated with the value (params.nickname) */

Я не понимаю этого.Это так просто, но не обновляет базу данных.Кто-нибудь может помочь, пожалуйста, дайте мне ваши самые смелые снимки, я благодарен за любую помощь

1 Ответ

6 голосов
/ 12 августа 2011

Глупо, но ты забыл сохранить?

Если ты это сделал, user.save(flush:true) должен сделать трюк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...