问题标签 [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.
mysql - 如何使用从另一个表中选择的字段更新表?
尽管有很多与此类似的问题,例如“从另一个表更新记录”,但我无法使其正常工作。
我有一个选择和更新表的查询sem_stdexamfinresmark
。select 子查询返回多行数据,其大小可能不等于正在更新的表,但更新现在正在工作。
查询看起来像:
编辑:
sql-server - 使用 Ruby(无 Rails)从 Selenium 连接和修改 SQL 服务器
我想 Selenium 对这个问题并不重要,但我想我会把它添加进去。另外,我没有使用 Rails。
我需要使用 ruby 访问 Sqlserver 并删除一些记录。没有什么太疯狂了。我在网上找到了一些信息,但我想知道您推荐的最佳方法是什么。
我遇到了 DBI 和 SEQUEL gem,但不确定我需要投入多少时间才能启动和运行。另外,有没有更好的选择?
谢谢
mysql - Sequel gem & MySQL (Ruby + Windows):加载 mysql.so 文件,而不是 mysql.rb
使用 ruby gem 'sequel',当我尝试时Sequel.connect("mysql://localhost")
,我收到以下错误:
如何让这个 gem 连接到 MySQL 服务器?
系统:Win XP、Ruby 1.8.7、Mysql 5.1.51
ruby-on-rails - 如何调用 ActiveRecord 验证器作为实例方法(ala Sequel)?
我有一个模型,根据其当前状态需要不同的验证器。我应该如何为每个实例调用 ActiveRecord 验证器?我想尽可能多地重复使用管道,但我不确定如何继续。
我可以只使用自定义验证器,但为什么我需要复制所有内置验证器逻辑(i18n 错误消息等)?
有没有一种简洁的方法可以将 Rails 验证器作为实例方法调用?我认为 Sequel 的基于实例的验证器的方法比 ActiveRecord 的基于类的方法更合理,但我不在这里判断。我只是想回到解决更有趣的问题。我只是希望其他人已经遇到过这个问题,并且可以为我指出一些有趣的要点或宝石。
sql - 在续集中使用基本连接
我正在使用sequel
Ruby 中的 gem 连接到 sqlite 数据库(由 rails 提供)。我有各种User
s 和各种Project
s。我想找到唯一的项目对象user.username/project.name
,如果它存在的话。这样做最优雅的方式是什么?我有连接工作等。我有:
ruby - 从 Sequel 准备中获取插入的 ID
我在 Sequel 中有一个准备好的插入语句(使用 Oracle)。
当我调用它时,该行被添加得很好。
我有一个触发器和一个序列设置,所以 ID 将自动生成。我想取回刚刚添加的行(或 id),但我不知道如何取回。我不能使用insert
,因为 value 是 CLOB 并且可能大于 4000 个字符。
ruby - 如何使用 sequel 和 mysql 迁移数据库?
我可以像这样在没有密码的情况下迁移数据库
但是如何传递密码?
ruby - 是否可以按 Sequel 中未选择的列排序?
给定一个包含 和 列的表,t
我c1
有一个失败的Sequel(版本 3.27.0)查询,格式如下:c2
cx
我不需要cx
输出中的值,我只希望它们用于订购。
等效的 SQL 将是:
我目前的解决方法是也要求cx
,即使我不需要它:
谁能确认这是续集中的已知行为/错误?
ruby - 带有 PostgreSQL 的 Ruby EventMachine
我知道对于 mysql,em-mysql作为 MySQL 的异步接口驱动程序存在,并且 Active Record 经过一些修改后可以立即使用。我相信 Sequel 已经具备这种能力。我也知道 pg gem 暴露了 PostgreSQL 的本地异步 API。
我的问题:当支持数据库是 PostgreSQL 时,是否有任何 Ruby ORM 可以与 EventMachine 本机互操作?如果没有,需要做些什么来改造 Sequel 以支持异步 PostgreSQL?主动记录?
mysql - 考虑在 Rails 上进行扩展,你会编写手工编码的 SQL 吗?使用续集宝石?
如果我想通过根据授权规则(位置和用户角色)将其数据库分布在不同的机器上来扩展 Rails 应用程序。因此,归属于该位置的任何资源都将位于专用于该位置的数据库中。
我应该开始编写基本的 SQL,使用 Sequel gem 之类的东西还是保持ActiveRecord的优点和魔力?