gpt4 book ai didi

mysql - Rails/MySQL - 具有尺寸和价格的产品

转载 作者:行者123 更新时间:2023-11-28 23:25:59 24 4
gpt4 key购买 nike

什么是定义模型的优雅方式,以便一个产品可以有不同的尺寸(并且这些尺寸会有不同的价格)?

我应该创建这样的东西吗:

rails generate model Product name:string

rails generate model ProductSize size:string product:references

rails generate model SizePrice price:decimal size:references

?

我一直在寻找答案,但我没有找到像我这样的新手能理解的任何东西。

最佳答案

您走在正确的 rails 上。您需要使用连接表(在您的情况下是 SizePrice 表)实现多对多连接。请参阅本 Rails Guide 的第 2.4 节.

关于mysql - Rails/MySQL - 具有尺寸和价格的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39322300/

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