Удалить запись с консоли в Ханами - PullRequest
0 голосов
/ 11 мая 2018

В Rails вы можете сделать:

rails c
record = Record.where(name: 'Test Record').first
record.destroy

Как вы можете сделать то же самое в Ханами? Я читал документы, но изо всех сил пытаюсь понять, как выполнять консольные команды, такие как Rails, для взаимодействия с объектами базы данных.

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Вы можете сделать

$ hanami c
UserRepository.new.users.where(name: "Test Record").delete
0 голосов
/ 11 мая 2018

Когда класс наследует от Hanami::Repository

delete(id) - Удалить запись, соответствующую данному идентификатору

в Ханами, используйте delete вместо destroy

...