小编Jak*_*cst的帖子

如何在Ruby on Rails中找到上传文件的大小?

我没有使用carrierwave或paperclip来上传文件.我想找出文件扩展名和用户上传的文件的大小(以字节为单位)?有关如何实现这一目标的任何想法?

file-upload ruby-on-rails

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

这些隐藏('._'前缀)文件在我的git repo中是什么?

当我在我的目录上执行'git status'时,它显示了一堆看似重复的未跟踪文件.唯一的区别是所有都有前缀._.例如:我需要添加的一个未跟踪文件将是... app/assets/stylesheets/categories.css而另一个文件将显示为app/assets/stylesheets/._categories.css.

有谁知道这是什么一回事?似乎没有关于GitHub的好文档.

git

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

如何在 Ruby 或 Rails 中取消设置变量?

可能的重复:
在 Ruby 中取消定义变量

在 php 中我可以执行以下操作:

    $myVariable = 'foo';
    echo $myVariable;
    unset( $myVariable );
Run Code Online (Sandbox Code Playgroud)

我怎样才能在红宝石土地上做基本相同的事情?

ruby ruby-on-rails

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

如何使用rails扩展模型?

我想要一个具有基本信息的通用产品模型,如名称,描述,sku编号等.我还想要另一个模型,这是一种特定类型的产品,基本上扩展了产品模型.例如:我想要一个有颜色,大小等附加列的服装模型.

实现这个的最佳做法是什么?我在想多态或单表继承.也许我走错了路?

model-view-controller model ruby-on-rails

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

如何计算Ruby on Rails中布尔列的总和

我有一个具有布尔值的列,并希望使用'sum'函数来计算总数.此列用于获取类似于Stack Overflow或reddit的投票计数.

这是我的代码

votes = Vote.all
total = votes.sum(:direction)
puts' ....................' + total.to_s
Run Code Online (Sandbox Code Playgroud)

这是我的错误......

undefined method `+' for #<Vote:0x000000047c9170>
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏

ruby-on-rails rails-activerecord

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