如何计算撬动模型的列数?

How to count columns of a model in pry?

我想计算 Rails 项目中模型的列数。

通过 运行 命令 show-model Company,我可以看到所有列及其 has_many 关系。我如何计算这些列?

在 bash 控制台中,我可以按 ls -l | wc -l 计数。有没有类似的方法,比如 show-model Company | .wc -l?

你可以在撬的时候试试这个:

Company.columns.size

此 returns 与给定 class.

关联的 table 的结果列对象数组中的元素数

Docs

希望对您有所帮助!