我在mysql中创建了一个 View “Employee_Details”,它是“user”,“user_details”,“location”,“offer_letters”,“employee_details”,“client”等7个表的组合。它显示了所有详细信息一个用户。 我正在 hr_controller.rb 和 sqlconnection.rb 文件的帮助下访问所有值。 sqlconnection.rb 文件在模型文件夹中创建,它包含所有 sql 连接。 但我想为 Employee_Details 创建一个模型。我可以在新模型的帮助下访问 Employee_Details View 的所有信息吗 之后我将把所有信息导出到 Excel 文件中
最佳答案
是的,将模型放在 View 之上与“常规”表相同。您仍然必须遵守使用“ View ”的限制,即无更新。
声明类后,ActiveRecord 会自动从 View 中获取所有字段
class EmployeeDetail < ActiveRecord::Base
end
关于mysql - 如何创建与 Rails 中的 View 相对应的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39897113/