从 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
在 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