【发布时间】:2014-11-01 00:58:23
【问题描述】:
我目前正在做一个涉及网络编程的小型宠物项目,使用 红宝石。我是 web 编程、MVC、ORM 等的新手,所以这里有很多障碍。
无论如何,我在使用 Sequel 作为 ORM 时遇到了困难。
我已经运行了一个 PostgreSQL 数据库 (在没有使用 Sequel 的情况下创建,我只使用了一个普通的 PostgreSQL 命令),但是 我不知道从哪里/如何开始使用 Sequel 作为 ORM。
我知道如何使用 Sequel 连接到 PostgreSQL 数据库,然后呢?
一段时间以来,我陷入了这个问题,这让我很沮丧。 网站上的文档对我来说有点压倒性。尝试 IRC 频道没有任何答案..
我的第一个目标是制作一个简单的 Ruby 脚本,它能够使用 Sequel 作为 ORM 从 CSV 文件更新 PostgreSQL 中的表。
我迫切需要一些启示。
【问题讨论】:
-
我认为你的问题太宽泛了。 Sequel 文档中究竟有什么让您感到困惑?我认为那里的 README 写得非常好,既适合初学者,也适合有经验的用户作为参考。
-
你是怎么做到的? Sequel 备忘单和 README 应该可以让您轻松连接。
-
@the Tin Man,目前我可以在一遍又一遍地阅读文档后使用续集(仍处于新手阶段),直到我得到那个时刻......经过大量的反复试验和沮丧,哈哈。我现在再看这个问题,看起来很傻,我感到很尴尬。抱歉,如果这里没有接受的答案。
-
进展不错。续集很棒,AHA!时刻来得比使用某些工具更快。请记住,Sequel 使使用数据集变得非常容易,并且建模不一定是最简单/最快的课程。续集和数据集和 SQL 是一个很好的起点,然后添加使用数据集的方法,然后开始建模。此外,Sequel-talk mail list 是 Sequel Q&A 的另一个来源。此外,请随时使用示例代码更新您的原始问题。我们会尽力提供帮助。
标签: ruby postgresql orm sequel