小编Tho*_*uah的帖子

从提交消息到PR禁止Github引用

我有一个分支,我(自动)从pull请求中应用一些补丁.

我这样做是通过提交PR的差异并有一个像这样的提交消息

补丁| 应用补丁https://github.com/randombit/botan/pull/386

现在,每次我在Github上托管的提交中执行此操作时,PR都会被引用.

在我的情况下,这不会为PR本身添加任何值,因为它被多次引用而不是任何讨论的一部分.我可以从提交消息中抑制此引用吗?


当我在提交消息中创建一堆具有PR url的不同提交时会发生这种情况:

在此输入图像描述

在这里,您可以验证完全不相关的提交仅通过提交消息解析来创建引用:

github

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

如何处理xor条件,rails,外键和sqlite数据库?

我想要的是,使用Rails 3.1以某种方式构建它: UML

如果A设置了id b_id,则不应该为其设置id c_id.而且反过来也是如此.

我希望我可以从数据库级别进行迁移(检查约束?).这有点可能吗?或者在具有验证的模型中执行此操作是否更实惠?

我的环境:

  • Ruby 1.9.3
  • Rails 3.1.3
  • SQLite 3.7.3

sqlite database-design ruby-on-rails xor

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

修改迁移是否可以接受

我加入了一个持续了两个月的 Rails 项目。我看到开发人员正在修改现有迁移以更改列类型/名称?当我运行迁移时,没有任何反应,并且出现随机错误,例如未找到方法。当我调试并检查数据库时,发现字段名称不同,这就是错误的原因。

根据我对数据库的每次修改的理解,我们需要创建新的迁移。

这种修改现有迁移的行为可以接受吗?

ruby-on-rails

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

Ruby on rails form_tag - 将模型参数发送到控制器

控制器: @micropost = Micropost.new(params[:micropost])

但是这个form_tag正在发送给我params[:content]而不是params[:micropost][:content]

<%= form_tag( {:controller => :microposts, :action => :create}, :remote => true) do %>

    <%= text_area_tag :content, "", :size=> "20x2" %>
    ...
    ...
    ...
    <%= submit_tag "submit" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

服务器:

Processing by MicropostsController#create as JS
Parameters: {"utf8"=>"?", "content"=>"sdfsdf", "commit"=>"submit"}
Run Code Online (Sandbox Code Playgroud)

ruby ajax ruby-on-rails ruby-on-rails-3

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