gpt4 book ai didi

ruby-on-rails - 在 MVC 中,数据库是模型的一部分吗?

转载 作者:搜寻专家 更新时间:2023-10-30 22:16:31 25 4
gpt4 key购买 nike

在模型中定义关系的 RoR 中,这是否意味着数据库本身是模型的一部分?

最佳答案

数据库(或任何数据存储,在标准使用 Ruby On Rails 框架之外的更一般意义上)是模型保存在存储中的持久性。

将模型视为“主动”事物,它们交互和响应命令并表现出与业务逻辑一致的行为。如果需要使模型处于“非事件”状态(以节省内存,或者因为它在逻辑上不再处于正在发生的事情的范围内,等等),那么表示模型属性的数据将持久保存到数据存储中。

注意区别。模型(或实体)自身 不会持久保存到数据存储中。 代表(或描述)模型的属性被持久化到数据存储中。关于模型的足够信息,可以在以后以当前状态重建模型。

关于ruby-on-rails - 在 MVC 中,数据库是模型的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11594123/

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