首页 > 解决方案 > 如何在不通过 CRUD(使用控制器等)的情况下创建项目?

问题描述

我有一个带有列内容(以及 id 和其他内容)的模型目标。我想在不编写 CRUD 所需的常用代码的情况下创建一个目标。我需要有限数量的目标,而我(管理员)需要控制它们。

在 Django 中,我可以从命令行使用 API。在 Rails 中,如何在不通过 CRUD 的情况下创建项目?

标签: ruby-on-rails

解决方案


您可以使用rails console运行您喜欢的任何代码,包括创建对象。

$ rails c
Running via Spring preloader in process 59002
Loading development environment (Rails 5.2.2.1)
[1] pry(main)> Goal.create!(...)

推荐阅读