小编Jmo*_*hey的帖子

当某些东西存储为数组时,Rails where子句

我正在使用PG数据库运行rails 4.2.

我有一个存储在数据库中的项目,如(model Item):

:something => ["1", "2", "3"]
Run Code Online (Sandbox Code Playgroud)

我想得到 Item.where(:something.include? => "3")

显然这不起作用 - 但是你打算如何在铁轨中做到这一点?

sql arrays postgresql activerecord ruby-on-rails

5
推荐指数
1
解决办法
736
查看次数

Rails where 语句与 datetime.month

我正在尝试在数据库 (PG) 中查找日期在某个月份内的数据点(并且也很想检查年份是否相同)

我试过了:

my_data.where("date.month = ?", month )

其中 'month' 是一个整数(例如来自 Time.new.month)但似乎不起作用......

ruby-on-rails

2
推荐指数
1
解决办法
831
查看次数

使用RPush(APNs)和Rails推送给特定用户

背景:一个Rails应用程序,在Heroku上使用Postgres数据库.使用UIWebView使其在iOS中"原生".在尝试包含推送通知时,还有APNS,RPushGrocer等宝石.

但是,他们需要设备令牌能够发送推送通知,并且需要将其链接到正确的用户ID,以便我们将通知发送给正确的人.比如使用聊天功能时.

据我所知,这些宝石更多地用于向所有用户推送通知.为了能够将它们发送给特定点的特定用户,我需要令牌与用户对应.

据我所知,没有这方面的文件.我认为最简单的方法之一是,如果Swift可以直接与Postgres数据库对话,看看谁登录了应用程序,然后将令牌分配给他们?

postgresql ruby-on-rails heroku ios

1
推荐指数
1
解决办法
838
查看次数

标签 统计

ruby-on-rails ×3

postgresql ×2

activerecord ×1

arrays ×1

heroku ×1

ios ×1

sql ×1