小编Fur*_*har的帖子

"自动打包存储库以获得最佳性能"是什么意思?

我的git repo有问题.在我推送到服务器的最后几天,我收到这样的消息:"自动打包存储库以获得最佳性能",它似乎没有消失并返回shell.

我也尝试检查一个新的分支,然后在我以前的分支上做一个rebase,然后git gc删除未使用的历史对象,然后进行推送,但仍然显示此消息.请让我知道我的回购发生了什么.

git git-push git-rebase

211
推荐指数
4
解决办法
6万
查看次数

mysql,dump,数据库还原

我使用以下命令转储了我的数据库:

mysqldump -uuser -ppassword db_name > file
Run Code Online (Sandbox Code Playgroud)

然后我完全删除了我的数据库:

drop database db_name;
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个新的数据库:

create database db_name;
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用以下命令恢复数据库:

mysqldump -uuser -ppassword db_name < file
Run Code Online (Sandbox Code Playgroud)

问题是转储不会创建表并在其中加载数据,因此数据库保持为空,但它确实显示像dump完成的消息"date time"

这可能是什么原因?

mysql database dump

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

工厂女孩传递参数建模/创建模型定义

车型/ message.rb

class Message

  attr_reader :bundle_id, :order_id, :order_number, :event

  def initialize(message)
    hash = message
    @bundle_id = hash[:payload][:bundle_id]
    @order_id  = hash[:payload][:order_id]
    @order_number = hash[:payload][:order_number]
    @event = hash[:concern]
  end
end
Run Code Online (Sandbox Code Playgroud)

规格/型号/ message_spec.rb

require 'spec_helper'

describe Message do
  it 'should save the payload' do
    payload = {:payload=>{:order_id=>138251, :order_number=>"AW116554416"}, :concern=>"order_create"}
    message = FactoryGirl.build(:message, {:payload=>{:order_id=>138251, :order_number=>"AW116554416"}, :concern=>"order_create"})
    message.event.should == "order_create"
  end
end
Run Code Online (Sandbox Code Playgroud)

error_log中

失败:

1)消息应保存有效负载

 Failure/Error: message = FactoryGirl.build(:message, {:payload=>{:order_id=>138251, :order_number=>"AW116554416"}, :concern=>"order_create"})
 ArgumentError:
   wrong number of arguments (0 for 1)
 # ./app/models/message.rb:4:in `initialize'
 # ./spec/models/message_spec.rb:7:in …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails rspec-rails factory-bot

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

未捕获的类型错误:无法读取未定义的 jquery datepicker 的属性“0”

我有以下用于日期选择器的 jQuery 代码,但出现错误Uncaught TypeError: Cannot read property '0' of undefined。我想在 beforeShowDay 回调中进行一些计算,但由于此错误,我无法这样做。我正在使用 jQuery 1.10.2 和 jQuery-ui 1.10.4

我发现了类似的问题,但似乎没有一个解决方案有效:

datepicker错误=未捕获类型错误:无法读取未定义的属性“0”

$(document).ready(function(){
  $("#inline_datepicker").datepicker({
            dateFormat: "yy-mm-dd",
            minDate: 0,
            onSelect: function(){
                fetch_time_slots($(this).datepicker("getDate"));
            },
            beforeShowDay: function(date){
                console.log(date)
            }
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui datepicker

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

wicked_pdf 多页文档

我有一个场景,我需要根据对象数组生成多页 pdf。

以下是我的模型:

# Member has_many certificates

class Member < ActiveRecord::Base

  has_many :certificates, dependent: :destroy

  before_save :set_expiry

  def self.delete_expired
    where(expire_at: Date.today).destroy_all
  end

  private
    def set_expiry
      self.expire_at = 15.days.from_now
    end
end

# certificate belongs_to member
class Certificate < ActiveRecord::Base
  belongs_to :member
  belongs_to :certificate_type
  belongs_to :company

  def company_name
    company.name
  end

  def page_orientation
    company_name == 'CompanyA' ? 'Landscape' : 'Portrait'
  end

  def page_height
    company_name == 'CompanyA' ? '10.5in' : '11in'
  end

  def page_width
    company_name == 'CompanyA' ? '7in' : '8.5in'
  end
end

# …
Run Code Online (Sandbox Code Playgroud)

ruby pdf ruby-on-rails wicked-pdf

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