小编jus*_*zak的帖子

Rails应用程序:Solr抛出RSolr :: Error :: Http - 执行搜索时找不到404

非常迷失,因为我没有对我的搜索做任何改变,这一切一直在起作用,但不知怎的,我有一个休息时间.作为Rails的新手,错误输出并没有给我足够的调试细节.

以下相关代码 - 询问您是否还想看其他任何内容.

home.html.slim(摘录搜索表单)

= form_tag search_venues_path, method: :get, id: 'search' do |f|
  .search-fields.span16
    p = text_field_tag :q, '', placeholder: "Search for coffee, hotel, etc", class: 'span7 search-field'
    p = text_field_tag :zip, '', placeholder: "Zip code or city name", class: 'span4 search-field'
    p = submit_tag "Find it", class: "btn-main span4"
    br
    = hidden_field_tag :latitude, ''
    = hidden_field_tag :longitude, ''
    p.current_location.hidden.offset1
      a Use my current location
Run Code Online (Sandbox Code Playgroud)

VenuesController.rb(带搜索功能的摘录)

def search
  if params[:zip].blank? && params[:latitude].blank?
    flash[:notice] = 'You must include a location …
Run Code Online (Sandbox Code Playgroud)

ruby solr ruby-on-rails sunspot ruby-on-rails-3

31
推荐指数
3
解决办法
2万
查看次数

devise_token_auth:在 RegistrationsController#create 期间参数数量错误(给定 0,预期为 1)

我正在devise_token_auth为仅 API 的 Rails 应用程序设置身份验证。我正在使用httpie以下命令在命令行中测试注册创建:

http POST :3000/auth 'email=username@email.com' 'password=password' 'password_confirmation=password'

响应是错误页面的完整 HTML 输出,其中的错误是wrong number of arguments (given 0, expected 1). 违规行为是DeviseTokenAuth::RegistrationsController#create

在此先感谢您的任何指导。代码在这里:https : //github.com/jraczak/flow-api

设计应用于User模型:这里

路线在这里

ruby-on-rails devise

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

使用:not伪类定位元素

我试图针对某些标头,但特定父元素中的标头除外。当我将下面的样式应用于下面的(抽象的)HTML时,两个标题的字体大小都会受到影响。:not选择器有什么问题?

在这种情况下,我无法修改CSS选择器,但需要确保HTML的格式正确,使得选择器可以按预期工作。

:not(#beginning) h4.small {
  font-size: .25rem;
}
Run Code Online (Sandbox Code Playgroud)
<div id="beginning">
  <h4 class="small">Unaffected header</h4>
</div>

<div id="end">
  <h4 class="small">Affected header</h4>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

ruby-on-rails ×2

css ×1

devise ×1

html ×1

ruby ×1

ruby-on-rails-3 ×1

solr ×1

sunspot ×1