gpt4 book ai didi

ruby-on-rails - 无论如何要访问 Rails 控制台中的连接表?

转载 作者:行者123 更新时间:2023-12-04 08:26:49 24 4
gpt4 key购买 nike

我有两个型号 - Question , Tag .

我想做一个count关于我的记录数 questions_tags连接表。

如何从 Rails 控制台执行此操作?

最佳答案

假设您没有连接模型(只有连接表),您可以通过现有模型之一执行一些任意 SQL 以获取计数:

Question.connection.execute "select count(*) from questions_tags"

这将为您提供一个依赖于数据库的结果对象。对于 PostgreSQL,要从中获取实际整数,请执行以下操作:
Question.connection.execute("select count(*) from questions_tags").first["count"].to_i

关于ruby-on-rails - 无论如何要访问 Rails 控制台中的连接表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15373254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com