小编max*_*s ツ的帖子

如何从git存储库合并后删除.orig文件?

一些如何在合并期间在我的git存储库中检查.orig文件,这些文件现在显示在已修改和未跟踪的扇区中.但我不想在我的存储库中存在这个文件.怎么做.

    modified:   Gemfile.lock.orig
    #   modified:   Gemfile.orig
    #   modified:   app/assets/images/bg_required.png.orig
    #   modified:   app/assets/javascripts/application.js.orig

    etc...
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

git

145
推荐指数
5
解决办法
7万
查看次数

ElasticSearch日期范围

我有以下查询:

{
   "query": {
     "query_string": {
       "query": "searchTerm",
        "default_operator": "AND"
       }
     },
    "facets": {
      "counts": {
        "date_histogram": {
         "field": "firstdate",
         "interval": "hour"
         }
    }
}
Run Code Online (Sandbox Code Playgroud)

我想为它添加一个日期范围,以便检索字段firstdate的值,这些值在特定的from/to interval之内.有关如何做的任何建议?非常感谢!

date-range elasticsearch

14
推荐指数
4
解决办法
5万
查看次数

使用方法调用在attr_accessor中指定属性列表

我想创建大量的属性,如果用这样的方法调用构造,可以轻松完成,

 attr_accessor :attr_list 

 def attr_list
   [:x1, :y1, :x2, :y2]   
 end
Run Code Online (Sandbox Code Playgroud)

这不起作用.有没有其他方法来实现这一目标?

任何帮助将不胜感激.

attr-accessor attr-accessible ruby-on-rails-3

8
推荐指数
2
解决办法
3349
查看次数

Activeadmin可以授权错误

在调用controller.load_and_authorize_resource时出现以下错误

 protected method `authorize!' called for #<Admin::ProjectsController:0x1405de80>
Run Code Online (Sandbox Code Playgroud)

捆绑更新后就会发生这种情况.

Gem文件包含以下条目,

 gem "activeadmin" , git: 'git://github.com/gregbell/active_admin.git'
Run Code Online (Sandbox Code Playgroud)

活动管理员版本:0.5.1

提前致谢.

cancan ruby-on-rails-3 activeadmin

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

按天分组Mongoid对象

在控制台中玩了很多次之后,我想出了这种方法,可以在它们发生的那一天将类似activerecord的(Mongoid)对象分组.我不确定这是实现这一目标的最佳方式,但它确实有效.有没有人有更好的建议,或者这是一个好方法吗?

#events is an array of activerecord-like objects that include a time attribute
events.map{ |event|
  # convert events array into an array of hashes with the day of the month and the event
  { :number => event.time.day, :event => event }
}.reduce({}){ |memo,day|
  # convert this into a hash with arrays of events keyed by their day or occurrance
  ( memo[day[:number]] ||= [] ) << day[:event]
  memo
}

=>  {
      29 => [e1, e2],
      28 => [e3, e4, e5],
      27 …
Run Code Online (Sandbox Code Playgroud)

ruby grouping ruby-on-rails mongoid

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

弹性搜索词查询两个相互依赖的属性的 AND 条件

所以我有一个查询来获取记录,过滤条件是这样的

 GET  tenantforsneha55/permits/_search/ 
    {
      "from":0,
      "size":10,
      "sort":[
        {
          "permitNumber.keyword":{
            "order":"asc"
          }
        }
      ],
      "query":{
        "bool":{
          "must":[
            {
              "terms":{
                "workClassId":[
                  "1",
                  "2"
                ]
              }
            },
            {
              "terms":{
                "typeId":[
                  "1",
                  "2"
                ]
              }
            }
          ]
        }
      }
    }
Run Code Online (Sandbox Code Playgroud)

这显示了这样的过滤器的结果获取记录,其中 ["1","2"] 中的 typeId 和 ["1","2"] 中的 classId

但我希望过滤条件像这样 typeId = 1 and classId = 1 OR typeId = 2 and classId = 2。

有没有办法拥有这个?我正在使用 NEST,这个查询是从它生成的,如果你能给我 C#、Elastic v 5.5 中的代码,那就太好了

elasticsearch-5

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

如何创建图像的网格视图?单击图像时,应打开该图像

我如何创建图像网格,如在iPad照片应用程序中如何发生以及在图像上单击它应该打开该图像,任何人都可以给我一些教程链接或示例代码?Thanx提前.

iphone grid objective-c uiimageview uiimage

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

CarrierWave使用单个上传器进行多种文件类型验证

如何在单个上传器用于多种文件类型时验证上传文件的扩展名?

我正在使用单一模型,即包含属性文件的Asset.上传器安装在文件属性上.资产模型还有一个名为feature_id的属性.feature_id指的是视频,音频等功能.

那么,我应该如何根据feature_id值验证具有多个扩展名白名单的文件类型?

使用ruby 1.9和rails 3.2.11

任何帮助将不胜感激.

ruby-on-rails-3 carrierwave

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

Android Fragment谷歌地图V2:错误膨胀类

我正在开发一个使用片段标签的应用程序,我的一个片段使用Google Maps V2" SupportMapFragment"

public class A extends Fragment {
   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) 
   {
    View view = null;
    view = inflater.inflate(R.layout.all_coffee_shops_view, container, false);
    map = ((SupportMapFragment) getActivity().getSupportFragmentManager()
                .findFragmentById(R.id.map)).getMap();
   }
}
Run Code Online (Sandbox Code Playgroud)

我的xml:

<RelativeLayout
   android:id="@+id/map_container"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent">

   <fragment
     android:id="@+id/map"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     class="com.google.android.gms.maps.SupportMapFragment" 
   />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我从这个A片段(A-> B)调用B Fragment,当我从B->返回时,一个片段onCreateView抛出一个异常,"android.view.InflateException:二进制XML文件行#132:错误膨胀类片段"

android android-fragments

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