小编use*_*705的帖子

Ruby - 如何从字符串中选择一些字符

我试图找到一个函数选择例如字符串的前100个字符.在PHP中,存在substr 函数

Ruby有一些类似的功能吗?

ruby string function char substr

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

如何将数字1000格式化为"1 000"

我需要一种格式化数字的方法.我在我的数据库表中存储了一些数字,例如12500,并希望以这种格式打印它们12 500(因此每3位数就有一个空格).有一种优雅的方式来做到这一点?

ruby formatting numbers function

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

Rails 3 - link_to with image_tag + text

<%= link_to ((image_tag 'image.png'), 
        url_for({:controller => 'controller_name', :action => 'action_name'}), 
            :class => 'quick', 
            :remote => true) %>
Run Code Online (Sandbox Code Playgroud)

这部分代码将生成image.png作为链接.我需要这个图像附加一些文本(图像+文本),我尝试了类似的东西:

<%= link_to ((image_tag 'image.png', 'text'), 
        url_for({:controller => 'controller_name', :action => 'action_name'}), 
            :class => 'quick', 
            :remote => true) %>
Run Code Online (Sandbox Code Playgroud)

和类似的方式,但这些尝试中的每一个都以一个关于错误语法的错误消息结束......任何人都可以帮助我,请问我应该如何设置它?

提前致谢.

image link-to ruby-on-rails-3

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

MySQL - 使用GROUP BY和DESC

在我的SQL查询中,我使用GROUP BYORDER BY子句选择数据.该表numbers在多行中具有相同的行,每行具有不同的时间.所以我想我想要应用GROUP BY子句.

但是在结果中返回最旧的时间与数字,但我需要最近的时间.

SELECT * FROM TABLE GROUP BY (numbers) ORDER BY time DESC
Run Code Online (Sandbox Code Playgroud)

查询看起来好像应首先应用GROUP BY然后ORDER BY ...但结果似乎不会以这种方式工作.

有没有什么办法解决这一问题?

mysql sql group-by sql-order-by

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

使用jQuery更改输入字段的类型(文本 - >密码)

我正在尝试更改输入类型,特别是在点击输入更改type ="text"以更改="密码"之后.

我不知道为什么,但我不能添加选项type ="password"作为输入的属性.

        $('input#id_reg_pass').removeAttr("type"); #this works, type="text" is removing
        $('input#id_reg_pass').attr('type', 'password'); #problem, this not works
        $(this).addClass('exampleText').val($(this).attr('title'));
Run Code Online (Sandbox Code Playgroud)

有没有类似的问题?我很高兴每一个提示......谢谢

html jquery types input

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

Rails 3和will_paginate - 优雅的方式,如何获得total_pages

我正在使用Rails 3中的will_paginate插件,我试图获得一些变量的页数(total_pages).

我认为总页数是全局变量@total_pages,或@option [:total_pages]**,但如果我在我的视图中使用这些变量,那么它不起作用.

我知道,我可以通过这个插件分别在DB表中获取我的项目的总页面,但是如果我将这个值已经通过插件存储在某个变量中,那么就不会那么优雅...

所以我想问你 - 以任何方式存在,如何获得这个值抛出will_paginate插件?

will-paginate ruby-on-rails-3

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

如何进行多个按钮和OnClickListeners

Button我的布局XML文件中有16 秒(数字,加号,减号等).

我想知道如何检查按下了哪个按钮.

我的想法是,我将为每个按钮使用onClick()方法,但这种方法有点不切实际,因为我将有16个这样的onClick()方法每个按钮一个.

有更优雅的方式吗?

android button

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

哪里可以使用MongoDB和MySQL?

我正在考虑使用两个数据库中的一个 - MySQL和MongoDB.我打算存储文本和数字数据,我将在RoR中构建我的应用程序.

所以我不知道,对于这个目的,哪个数据库系统可能更好 - 请问我能帮助我,根据哪个标准决定?

ruby mysql database mongodb ruby-on-rails-3

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

为什么我在Rails中使用'net/http'获得"Errno :: ECONNREFUSED"?

我试图从URL解析XML文件.当我尝试这样的事情时:

require 'net/http'
require 'rubygems'
require 'xmlsimple'

url = 'http://my-address.com/xmltest/note.xml'
xml_data = Net::HTTP.get_response(URI.parse(url)).body
Run Code Online (Sandbox Code Playgroud)

一切正常,但只有当我在Rails项目之外这样做时.如果我尝试在我的Rails 3项目中包含此文件并在那里解析它,我会收到错误"Errno::ECONNREFUSED in [controller]" - Connection refused - connect(2).

我的问题如下:我不知道如何安装net/http组件.我在http://www.rubygems.org上寻找它,但我找不到它.

ruby ruby-on-rails net-http

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

Rails 3 - 在任何来源中都找不到rake-0.9.2(Bundler :: GemNotFound)

我想问你关于bundler ...如果我运行命令"bundle list",那么我将获得gems列表并且是"*rake(0.9.2)",但如果我将我的应用程序移动到服务器,我会得到错误无法在任何来源(Bundler :: GemNotFound)中找到rake-0.9.2 - 但是这个gem在捆绑器中......可能出错?

rubygems ruby-on-rails builder

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