腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Rails
Postgres
:
将
表
中
的
所有
字段
设置
为
零
,
但
、
、
、
、
我有许多表,其中除少数选择
字段
(包括外键和一些时间值)外,每周
将
所有
字段
设置
为
零
。目前,我使用
的
是值(update_all: value,...)命令,它可以很好地工作。唯一
的
问题是,我必须列出我想要清除
的
每个
字段
,并且当我更改表格时,我经常忘记在这里添加
字段
,这会导致错误。 有没有办法让
rails
清除
表
中
除指定
的</e
浏览 6
提问于2017-06-19
得票数 2
回答已采纳
1
回答
Rails
ActiveRecord,在
Postgres
中
插入默认值
、
、
我正试图为我
的
rails
应用程序创建一个数据库日志。日志是一个
postgres
表
,它有一个timestamp
字段
,我给了它一个DEFAULT of current_timestamp。这在原始SQL中非常有效,如果我
将
timestamp
字段
排除在INSERT查询之外,它将正确获得当前时间戳。在
rails
中
,我有; entry = LogTable.new :fieldA => 'valA', :fieldB
浏览 2
提问于2013-02-28
得票数 1
回答已采纳
1
回答
Rails
将
列迁移到关联
、
、
、
我有一个带有
postgres
的
rails
应用程序。我从一张
rails
模型票开始,它跟踪票证可以访问
的
事件,
但
一次可以购买多张票。purchase belongs_to :purchase has_many :tickets我希望在没有购买票
的
地方使用迁移,创建购买并将其ticket_id
设置
为
票证,将其event_id
设置
<
浏览 4
提问于2013-08-06
得票数 0
回答已采纳
2
回答
如何更改大型
Postgres
表
的
默认值而不会耗费太多时间?
、
、
、
、
在Heroku上运行
的
Postgres
支持
的
Rails
应用程序上,我尝试添加一个布尔列,默认
设置
为
false,null
设置
为
false (非NULL)。迁移需要几个小时才能运行(实际上大约有15个这样
的
字段
需要添加)。内存使用量达到顶峰(5-6 6gb或更高)。我认为这是因为
Postgres
将
迁移包装在一个事务
中
,并试图
将
整个
表
浏览 0
提问于2011-09-13
得票数 2
回答已采纳
3
回答
Rails
5
中
的
Belongs_to不工作
、
、
、
据我所知,
Rails
5
中
的
新默认
设置
要求存在belongs_to关联。我用这个关联建立了一个模型,
但
问题是当关联
字段
为
空时,我不会得到存在验证错误。相反,我会得到一个数据库null验证错误,因为我
将
_id列
设置
为
Null。(PG::NotNullViolation,因为我使用
Postgres
)顺便说一
浏览 9
提问于2016-07-02
得票数 8
回答已采纳
1
回答
Postgres
时区是否应从UTC更改?
、
、
、
我有一个cron,它每小时在我
的
rails
应用程序
中
运行一个脚本,寻找要运行
的
新事务。通常,这只拾取
设置
为
在当天开始
的
新事务,直到UTC午夜,当第二天
的
所有
事务都到期时。我
的
rails
应用程序在中部时间运行,
但
Postgres
设置
为
UTC。因为我使用带有where子句
的
作用域和now()来比较日期,所以新<em
浏览 3
提问于2013-01-08
得票数 1
1
回答
简单
的
Rails
4迁移在
Postgres
上抛出一个标志
、
对于我
的
第一个
Rails
4项目,这里有一个简单
的
迁移。这是我在第一个模型上
的
项目中
的
第一次迁移。我还试着做:
但
这没什么用,甚至连一个错误都没有。t.string :url endend 这是我在rake db:migrate上遇到
的
错误/lib/active_record/sch
浏览 3
提问于2014-02-10
得票数 2
回答已采纳
1
回答
Rails
在插入和更新时
的
upsert_all使用
、
、
我正在尝试使用upsert_all方法同时更新和插入我
的
Postgres
数据库中
所有
记录(来自ActiveRecord模型)。然而,我遇到了一个问题。我首先获取现有的记录并更新它们,这是有意义
的
,因为使用upsert_all方法更新它需要记录ID (这是我
的
主键)。但是对于新记录,我没有ID,
但
必须
设置
ID,因为upsert_all需要为
所有
记录
设置
相同
的
键,所以我必须
设置
ID,而且我认为将其<em
浏览 5
提问于2021-06-29
得票数 6
回答已采纳
3
回答
PostgreSQL错误:整数
的
输入语法无效
、
、
、
这是我第一次
将
CSV文件复制到我
的
Rails
4 Heroku应用程序
中
。ERROR: invalid input syntax for integer: "Employee personnel files" CONTEXT: COPY articles-h HOSTHERE -U USERHERE DBNAMEHERE -c "\copy articles FROM 'lib/articles&
浏览 0
提问于2016-02-26
得票数 0
2
回答
用转储sql文件
中
的
数据填充
rails
应用程序
、
我想将数据库导入
rails
应用程序,我有一个数据库
的
转储文件,其中有:当然,实际
的
清单更长有没有办法
将
插入语句放置在
rails
应用程序
中
,并为我<
浏览 3
提问于2015-06-12
得票数 0
1
回答
如何对
Rails
查找器方法
的
结果进行随机化?
、
、
、
、
我使用
的
是
Rails
4和
Postgres
数据库。对于特定
的
表
,我希望以随机顺序
为
用户提供一组表记录。此外,我不想一次显示
所有
数据,而是更喜欢通过它显示用户页面。因此,如果
所有
数据
的
随机顺序都有ID我想要带ID
的
数据将在第1页显示,ids
为
9、7、5、3、1
的
数据
将
显示在第
浏览 0
提问于2016-05-18
得票数 1
1
回答
将
Postgres
序列重置
为
下一个Id
、
、
、
我们从mysql迁移到
Postgres
,并让Laravel重新运行它与psql驱动程序
的
迁移,而不是MySQL。效果很好-它把数据库
设置
得很好。由于我们正在从Laravel迁移到
Rails
,所以我们创建了
rails
迁移,
将
字段
重命名为更像
rails
,并将db数据(而不是结构)导入
postgres
。我们从这方面遇到了很多问题,
但
最重要
的
是,序列现在是自动递增
的
。他们正试图从1点开始。
浏览 3
提问于2016-01-13
得票数 0
回答已采纳
2
回答
在用
Rails
构建应用程序时,
Postgres
要求我们做什么--内置
的
SQLite 3不需要这样做?
、
、
除了最初
的
设置
,
Postgres
还要求我们做什么额外
的
事情?例如,bash命令在我转到
postgres
之后就不工作了。到目前为止,我已经在Gemfile
中
手动输入了"gem 'pg'“,运行了包来安装pg,在database.yml中将sqlite切换到postgresql,创建了以下数据库: tit
浏览 3
提问于2016-02-03
得票数 0
回答已采纳
2
回答
在布尔型
字段
上添加索引
、
我有一个带有布尔值
字段
的
Rails
模型可供搜索(我使用一个范围来查找该
字段
设置
为
true
的
所有
实例)。我正在使用
Postgres
。 我
的
直觉是在布尔型
字段
上添加一个索引。这是不是很好
的
做法,或者
Postgres
中有什么东西使得布尔型
字段
上
的
索引变得不必要了?
浏览 1
提问于2012-09-22
得票数 29
回答已采纳
3
回答
为什么我不能将我
的
INT从未签名更改为签名?签名有可能吗?
、
、
、
、
我在一个名为NUMBER
的
表
中有一个名为TEST
的
字段
我现在需要这个
字段
中
的
负数,我仍然希望它们是
零
的
,例如-00023419我可以把它更改为签名,
但
似乎不能得到
零
。如果我做了:alter table test modify number int(8) signed zerofill not null -它保持
浏览 4
提问于2016-10-24
得票数 0
回答已采纳
2
回答
rails
3 postgreSQL basic‘数据库不存在’
、
、
好了,我正在构建我
的
第一个
Rails
3.0应用程序,并希望在我
的
开发机器(运行10.6)上测试postgreSQL服务器作为产品。当你创建一个新
的
app和rake :migrate时,它会为
所有
三个环境创建sqlite db。凉爽
的
。现在我想学习如何迁移到生产环境并使用
postgres
。我已经用自制软件安装了
postgres
,安装了pg (env ARCHFLAGS="-arch x86_64" gem install pg)和<e
浏览 0
提问于2011-12-13
得票数 10
回答已采纳
1
回答
在
Postgres
中
搜索加密
字段
、
、
、
我试图使用"pgp_sym_encrypt“查询
postgres
中
的
加密
字段
。我通过
将
表
中
的
所有
名称
设置
为
加密值来运行我
的
测试:然后在上面选择如果我将其更改为使用普通
postgres</e
浏览 21
提问于2015-03-18
得票数 4
回答已采纳
2
回答
如何保存带有验证
的
日期时间
字段
?[Ruby /
Rails
4/
Postgres
]
、
、
、
好
的
,所以我需要datetime数据库
字段
的
帮助。attr_accessor :starts_at我正在通过
rails
Starts_at在数据库
中
<em
浏览 2
提问于2014-03-08
得票数 0
回答已采纳
2
回答
在
Rails
中
设置
DB
表
、
、
、
我正在尝试使用Ruby/
Rails
设置
以下基础设施。为了解释我
的
问题,这里有一个我试图
设置
的
表
的
类比:假设我有3个主要
的
项目,我想建模/表示
为
表
:部件,制造商和汽车。因此,
零
件
表
包含
所有
唯一
的
零
部件,每个
零
部件都由制造商制造。“制造商”
表
包含制造部件
的
<e
浏览 1
提问于2014-03-21
得票数 0
1
回答
如何在Active Model
中
初始化金额
为
零
的
Money列?
、
我有一个新
的
应用程序(
Rails
2.3.8),它使用了很多钱
字段
。我使用
的
是money gem (3.0.5)和acts_as_money插件。我
的
问题是定义用于新建和编辑
的
表单。正如我在过去
的
复杂布局项目中所做
的
那样,我
将
基本表单提取
为
部分,并将其包含在新
的
& edit视图中。然而,模型对象被创建并在
字段
中
留有空值,这会导致money gem抱怨:&q
浏览 1
提问于2010-09-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
它能兼容Oracle的数据库表吗?
从字段类型说起……
PostgreSQL 那些值得尝试的功能,你知道多少?
“王者对战”之 MySQL 8 vs PostgreSQL 10
2018,为何你应该使用 PostgreSQL,这几个也许就是理由了
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券