Activerecord find_by_sql 不输出SQL查询结果
我正在使用 activerecord 和 find_by_sql 输出 sql 查询的结果: S = Object.find_by_sql("SELECT * FROM foo") S.each do |s| puts "#{s}" end 我得…
Rails find_by_sql 像转义%
我正在尝试执行 find_by_sql 语句,其中涉及带有 LIKE 运算符的 SELECT 语句。为了简洁起见,我们假设语句是“SQL * FROM posts where lower(name) LI…
find_by_sql 不适用于 Rails 3.1.3
我正在 Ruby on Rails 3.1.3 中编写一个相当复杂的查询,并且使用 find_by_sql。 但我注意到一个非常奇怪的行为,即使我使用 find_by_sql 进行非常简…
Rails,如何清理 find_by_sql 中的 SQL
有没有办法在rails方法find_by_sql中清理sql? 我尝试过这个解决方案: Ruby on Rails:不使用 find 时如何清理 SQL 字符串? 但它失败了, Model.exe…
DataMapper和find_by_sql问题
Player.find_by_sql(["SELECT u.id, u.name, UNIX_TIMESTAMP(u.last_active) AS last_active, TIME_TO_SEC(TIMEDIFF(NOW(), u.last_active)) AS time_…
Rails 在 find_by_sql 中使用 sql 变量
我有这个查询: SET @current_group = NULL; SET @current_count = 0; SELECT user_id, MIN( created_at ) as created_at, CASE WHEN @current_group …
ActiveRecord 并从关系、find_by_sql 或named_scope 中获取未使用的记录?
一些上下文: 我有一些看起来像这样的模型 Actor has_many Acts Act owns_to Actor、belongs_to Decision Decision has_many Acts、belongs_to Prompt…
sql 左连接 where Rails
因为我使用rails,所以我对sql变得生疏了,因为我很少在rails中使用它。 我有两个相关的表: comments 1:m comment_views 我想查找 comment_views.vie…
如何使 activerecord 使用由 find_by_sql 动态生成的字段
我将 find_by_sql 与 Activerecord 一起使用,我在那里生成另一个字段,该字段不在原始表中作为不同字段的组合,例如: select (field1 + field2) as …
是否可以将 will_paginate 与 find_by_sql 结合起来?
在我的 Rails 应用程序中,我想使用 will_paginate gem 对我的 SQL 查询进行分页。这可能吗?我尝试做这样的事情,但没有成功: @users = User.find_b…
是否可以定义一个 SQL 查询,从一个表中提取一组允许的foreign_keys,然后使用它们来过滤另一个表?
具体来说,我试图弄清楚是否可以生成 SQL 来执行我想要输入 Ruby-on-Rails 的 find_by_sql 方法的操作。 想象一下,有一些用户通过连接表 Friendship …
Ruby on Rails:是否可以 :include 循环连接表的另一条腿?
我正在开发一个模拟用户之间友谊的应用程序。 class User has_many :friendships has_many :friends, :through => :friendships, :conditions => "sta…
- 共 1 页
- 1