Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用活动记录按月和日查找记录,忽略年份和时间
我有一个模型 条目 包含五年的记录 每天一条记录 我需要一个方法 当传递一个日期对象时 例如2011 12 25 00 00 00 将显示 12 25 发生的所有记录 针对 created at列 无论过去的年份或时间 罗尔 3 0 9 红
rubyonrails
rubyonrails3
activerecord
railsactiverecord
将 PG::Result 转换为 Active Record 模型
pg ruby允许您一次性向数据库发送多个查询 这有助于最大限度地减少数据库访问次数 results conn send query QUERY1 QUERY2 QUERY3 conn block while result conn get
rubyonrails
ruby
railsactiverecord
如何在Rails 4中查询所有记录而不是.all()?
现在ActiveRecord Relation all在 Rails 4 中已弃用 如何迭代所有记录 之前 Foo all each do foo whatever end 我现在可以这样近似 但感觉很脏 Foo where true ea
rubyonrails
rubyonrails4
activerecord
railsactiverecord
Rails Postgres 查询,仅选择出现在所有搜索参数中且具有关联的项目
我正在寻找基于一些用户选择参数创建一个 Postgres 查询 用户将选择商店以及开始和结束年份 提交后 我只想显示仅存在于所选所有年份的商品的平均价格 例如 用户选择开始日期为 2014 年 结束日期为 2018 年 项目香蕉在所有这些年
sql
rubyonrails
postgresql
rubyonrails5
railsactiverecord
如何禁用 Rails 应用程序中的迁移功能?
背景 我们分别设计数据库模型和应用程序模型 RDMBS 架构师与 OOP 工程师 从我对 Rails 与域 键范式的了解来看 Rails 迁移无法轻松复制精心设计的企业 RDBMS 的所有功能 如果有的话 因此我们不进行迁移 而是使用其他工
rubyonrails
OOP
databasedesign
railsactiverecord
railsmigrations
Rails:查询按除 0 之外的数字对记录进行排序
我根据优先级 升序 排列数据 其中 0 在优先级中被忽略 下面是 Rails 查询 Profile where active true order priority pluck priority 此查询返回优先级从 0 开始的有序记录列表
rubyonrails
railsactiverecord
将范围添加到 ActiveRecord 会导致层次结构错误
我刚刚转换了所有 Rails 模型以供使用uuid作为主键替换 但这打破了 first and last方法 所以我尝试添加一个按以下方式排序的默认范围created at代替id 我的担忧是这样的 config initializers
rubyonrails
railsactiverecord
在 Rails 4 中添加参考列迁移
一个用户有很多上传 我想添加一列uploads引用的表user 迁移应该是什么样子 这是我所拥有的 我不确定是否应该使用 1 user id int or 2 user references 我什至不确定 2 是否有效 只是想以 轨道 的方
ActiveRecord 在日期字段上按年、日或月查找
我有一个具有日期属性的 ActiveRecord 模型 是否可以利用该日期属性按年 日和月查找 Model find by year 2012 Model find by month 12 Model find by day 1 或者是否可
rubyonrails
rubyonrails3
activerecord
railsactiverecord
如何跳过ActiveRecord回调? [复制]
这个问题在这里已经有答案了 可能的重复 如何避免运行 ActiveRecord 回调 我有这样的模型 class Vote lt ActiveRecord Base after save add points to user end 是否有
rubyonrails
railsactiverecord
find 与 find_by 与 where
我是 Rails 新手 据我所知 查找记录的方法有很多种 find by
rubyonrails
railsactiverecord
dynamicfinders
活动记录,其中连接表记录不存在
我正在尝试获取连接表中不存在的所有记录的列表 这些模型是 User Game 和 MarkedGame 其中用户可以将游戏标记为已玩 这是多对多的关系 User gt MarkedGame lt Game 我想要的是所有游戏的列表haven
sql
rubyonrails
activerecord
railsactiverecord
Rails 和 Heroku PGError:其中参数不存在列
我四处搜索并发现了一些类似的搜索 但没有一个真正详细说明了我遇到的问题 所以我想我应该分享我的发现 Problem当将 Ruby on Rails 项目推送到 Heroku 时 数据库 PostgresQL 我收到了一些在开发环境中没有收到
rubyonrails
SQLite
postgresql
heroku
railsactiverecord
Rails Paperclip 只能用于图像吗?
是否有任何 Rails 库用于管理与 ActiveRecord 连接的文件附件 I know 回形针 但它似乎主要适合图像 他们确实提到了音频和 pdf 文件github项目页面 但没有进一步解释不同文件类型的用法 属性如 style如果您
rubyonrails
paperclip
railsactiverecord
attachment
ActiveRecord 中的浮点型与小数型
有时 Activerecord 数据类型让我感到困惑 呃 经常 我永恒的问题之一是 对于特定情况 我应该使用 decimal or float 我经常看到这个链接ActiveRecord 十进制与 浮点 但答案还不够明确 无法让我确定 我见
rubyonrails
types
floatingpoint
Decimal
railsactiverecord
Rails 4 模型始终返回 nil
我对以下错误感到疯狂 我有一个 User 类 它的两个属性 生日和created at gt datetime 总是返回nil 除了它在数据库上有一个值 我正在使用设备来管理身份验证 这是数据库表 CREATE TABLE users id
rubyonrails4
railsactiverecord
Ruby:如果数组 A 中不存在数组 B 中的项,如何从数组 A 中删除该项?
我已经准备好了这两个数组 list of students Student where class param given class list of teachers Teacher where Student属于Teacher and
rubyonrails
ruby
railsactiverecord
使用方法 update_all
假设我有一个模型 class Result lt ActiveRecord Base attr accessible x y sum end 而不是做 Result all find each do s s sum compute sum
rubyonrails
ruby
rubyonrails4
activerecord
railsactiverecord
Heroku Postgres 错误:PGError:错误:关系“组织”不存在(ActiveRecord::StatementInvalid)
我在将 Rails 应用程序部署到 Heroku 时遇到问题 尝试访问该应用程序时会抛出此错误 PGError 错误 关系 组织 不存在 ActiveRecord StatementInvalid SELECT a attname form
rubyonrails
postgresql
heroku
railsactiverecord
shoulda-matchers 的 ActiveRecord 匹配器是否违反了“测试行为而非实现”规则?
例如 如果我正在使用should validate presence of在我的规范中 这只是测试我是否拥有validate presence of我的模型中的一段代码 这就是测试实现 更重要的是 这个规范对于测试真正的问题是不是完全没有用
rubyonrails
unittesting
TDD
railsactiverecord
shoulda
«
1
2
3
4
5
»