Метод save()
используется только для добавления записи в db, а не при ее изменении. Например, когда я создаю вопрос, я делаю question.save
. Когда я добавляю ответ на вопрос, я просто делаю question.add(answer)
. У меня нет save()
вопроса для сохранения изменений. Правильно ли я понимаю?Play Framework - save()
ответ
Да, вы должны сохранить свой вопрос. У игры есть довольно неплохие tutorials, вы должны посмотреть.
Play использует save()
независимо от того, является ли это новой или существующей моделью. Он управляет всей сложностью этого для вас за кулисами.
Если я правильно вас понимаю, я должен каждый раз сохранять вопрос, когда добавляю к нему ответ? Это то, что я думал, но в документах по игре этого не делают: http://www.playframework.org/documentation/1.2.4/guide4 (раздел, добавляющий форму комментариев) – tldr
его делает, только не здесь. В коде, где он вызывает 'post.addComment', в методе' addComment' он фактически вызывает 'this.save()', поэтому автоматически сохраняет себя в базе данных, включая только что добавленный комментарий. – Codemwnci
- 1. Play Framework/Ebean save/update/delete метод confusion
- 2. Objectify with Play Framework 2
- 3. Play Framework «NullPointerException occulated: null»
- 4. Convert Play Framework java Promise to Play Framework Scala Promise
- 5. Play Framework 2.0 шаблон выдает
- 6. Поле времени в Play Framework
- 7. Play Framework Scala REST DELETE
- 8. Play Framework Действие не найдено:
- 9. Play Framework и JPA
- 10. Play Framework 2.0.4 GZip
- 11. Play framework Scala validation
- 12. Play framework JS конкатенация
- 13. Play Framework Forms (Java)
- 14. RESTful on Play! framework
- 15. Play framework или Meteor.js
- 16. Play framework: Маршрутизация сломана
- 17. Slick + Play Framework Logging
- 18. Play Framework Mailer 2.4.0
- 19. Play Framework WebSocket Обработка
- 20. play framework Локализованные маршруты
- 21. Play Framework и scala.tools.nsc
- 22. Play Framework db.play.JPA
- 23. Play Framework Database Search
- 24. Play Framework не компилируется
- 25. вызов Ajax Play FrameWork
- 26. Play Framework 2.3 MongoDB
- 27. Play Framework 2.4 авторизация
- 28. play framework @Required
- 29. Play Framework и Python
- 30. Play Framework Join Table
Вы не очень конкретно о версиях или о том, какой пакет базы данных вы используете. Однако вам, вероятно, придется сэкономить. Было бы легко попробовать ... –