从 Hanami 的控制台删除记录

Delete record from console in Hanami

在 Rails 你可以做:

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

你怎么能在 Hanami 做同样的事情?我一直在阅读文档,但我正在努力了解如何执行 Rails 之类的控制台命令来与数据库对象进行交互。

当 class 继承自 Hanami::Repository

delete(id) – 删除给定id

对应的记录

在 Hanami 中使用 delete 而不是 destroy

你可以做到

$ hanami c
UserRepository.new.users.where(name: "Test Record").delete