问题标签 [sequel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 未找到续集模型 set_schema
任何人都可以自愿为什么以下课程失败?
我查看了 Sequel-3.0 lib/ 文件夹,该set_schema
方法在ClassMethods
模块中定义。
我确信解决方案很简单。我在想它应该“按原样”工作:
ruby - 使用 Sequel ORM 时;何时使用核心或模型?
我希望通过编写一些 Web 服务来扩展我的 ruby 知识,使其超越脚本、测试代码和文件解析器。我正在考虑将续集用作ORM。
使用 Sequel Core 或 Sequel Model 有什么优势?我应该注意什么?选择其中一个有哪些经验法则?
ruby - 续集宝石的缺点
在基于 Sinatra 的应用程序上工作时,是否有 Sequel ORM 的替代品?
ruby - Ramaze 续集迁移?
我正在尝试在 Ramaze 中设置迁移。我主要从事 Rails 的工作,但我想尝试一下其他的东西。无论如何,我的项目中有一个名为“migrations”的目录,其中包含一个 start.rb 文件,然后是我的迁移。这是 start.rb:
现在,首先,我不知道为什么我不能做
而不是那么长的需求,但它似乎正在工作,所以我并不太担心它。主要问题是我的迁移都没有真正运行。它创建了 schema_info 表,所以我知道它正在尝试工作,但它只是在同一目录中找不到我的 000_initial_info.rb 文件。
我真的找不到任何文档,所以这是我自己的解决方案。如果我只是把这一切都弄错了,我也很想听听其他解决方案。谢谢你的帮助!
mysql - Sequel + Sinatra + Phusion Passenger + MySQL 连接管理
我们将 Sinatra 和 Sequel 用于小型 API 实现。然而,我们遇到的问题是,在每个页面请求上,Sequel 都会打开与 MySQL 的新连接,并让它们保持打开状态,直到它们超时,或者您重新启动 Apache。
关于如何重用连接的文档并不多,因此任何帮助、解释和/或正确方向的指示都会有所帮助。
ruby - 将 UTC 与 Sequel 一起使用?
我不想在我当地的时区存储时间,但 Sequel 对我来说真的很难。我可以在将它们放在那里之前将它们设置为 UTC(有点痛苦),但是当我将它们取出时,它假定它们是本地日期,然后它们都是未来 8 小时。这是尚未实施的事情吗?如果是这样,是否有任何解决方法?谢谢!
mysql - 无法从 Sequel gem 连接 mysql
当我尝试从 Sequel 连接到 MySQL 时。我收到这些错误:
ruby - 如何设置 Sequel 模型中的默认值?
给定下面的代码,如何为模型定义默认值。(假设 :name 的默认值应该是 'Thing')。
所以,我想将第二个创建的项目设置为 #<Item @values={:name=>"Thing", :id=>2}> 而不是 :name=>nil。
ruby - 续集选择了太多列
Sequel的默认选择似乎是“select *”,当您添加一些连接时会导致各种问题。至少你最终会在你的对象中得到错误的 id(因为这样会返回一个以上的“id”列)。做类似的事情
似乎可行,但这会将传入的字符串视为列并引用它。到目前为止,我不得不恢复到裸 SQL 来解决这个问题,但我知道必须有更好的方法。
ruby-on-rails - 续集结合 ActiveRecord 有什么陷阱吗?
我正在考虑将Sequel用于我发现在 Active Record 中难以制作的一些毛茸茸的 SQL。
在同一个项目上使用 Sequel 和 ActiveRecord 时有什么需要注意的吗?(除了那些显而易见的东西,比如续集中没有 AR 验证等......)