Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 如何在Strapi中建模货币值?_Database_Currency_Strapi - Fatal编程技术网

Database 如何在Strapi中建模货币值?

Database 如何在Strapi中建模货币值?,database,currency,strapi,Database,Currency,Strapi,我正在建立我的第一个Strapi项目 我仍然有点好奇,您如何能够对所有典型的商业模式进行建模 例如,如果我需要在数据库中存储价格/金额,我会选择数据库中的整数字段 1.40美元由140(美分)表示。这就避免了MySQL的十进制类型和浮点/双精度问题 是否可以使用某种类型的viewtransformers来输入十进制值,如“1.40”,并在strapi内容ui中使实际值为140?我建议在您的情况下仅使用美分 并管理前端应用程序上的显示 如果您想通过API端点管理它,您必须在控制器中自定义find和

我正在建立我的第一个Strapi项目

我仍然有点好奇,您如何能够对所有典型的商业模式进行建模

例如,如果我需要在数据库中存储价格/金额,我会选择数据库中的整数字段

1.40美元由140(美分)表示。这就避免了MySQL的十进制类型和浮点/双精度问题


是否可以使用某种类型的viewtransformers来输入十进制值,如“1.40”,并在strapi内容ui中使实际值为140?

我建议在您的情况下仅使用美分

并管理前端应用程序上的显示

如果您想通过API端点管理它,您必须在控制器中自定义find和findOne函数

以下是一个指南,向您展示如何自定义数据响应-

您将不得不更新价格值,而不是删除数据