gpt4 book ai didi

mysql - 我们可以使用 SQLite3 在 Ruby 中的查询中将数据库表的名称设置为变量吗?

转载 作者:行者123 更新时间:2023-11-29 00:01:27 26 4
gpt4 key购买 nike

我是 Ruby on Rails 的新手,如果我的问题太明显,请原谅我。根据我对数据库的了解,我无法执行以下操作,但我最近没有在这个领域工作。

我想做的是:

我有一个名为 Patients 的表,其中包含字段、疾病和城市。

我想实现以下查询:

Patient.select(city:"Paris")

我可以将表的名称设置为这个 select 语句的变量吗?

谢谢

最佳答案

你可以这样做

table_name = "Patient"
table_name.constantize.select(city:"Paris")

关于mysql - 我们可以使用 SQLite3 在 Ruby 中的查询中将数据库表的名称设置为变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29613921/

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