gpt4 book ai didi

ruby - Datamapper - 预加载数据的最佳实践

转载 作者:太空宇宙 更新时间:2023-11-03 16:57:25 27 4
gpt4 key购买 nike

我正在使用 Ruby/Sinatra 和 Datamapper 编写网络应用程序。我有一些表,我想将数据预加载到其中。有没有最佳实践?例如。我有一个名为 references

的表
id name url
-- ---- -------------------
1 AOL http://www.aol.com
2 Dell http://www.dell.com

我想确保当有人第一次启动应用程序时始终加载此数据并且并确保 ID 不会更改....

想法?

最佳答案

可能有一个 gem 可以为你做这件事,但我不知道,如果有的话,我很想听听。但是,对于我的上一个项目,我只是将我的导入数据放在一个 yaml 文件中,并编写了一个 Ruby 类来解析该 yaml 文件并使用 DataMapper 为我插入数据。

然后我创建了一个允许我运行这个 Ruby 类的 Rake 任务。

这是您可能想要的解决方案吗?如果是这样,我可以为您提供更多信息。

关于ruby - Datamapper - 预加载数据的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6462259/

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