-
ruby – 在UTF-8中使用无效的字节序列
所属栏目:[百科] 日期:2020-12-17 热度:159
出乎意料的是,我在运行rails 3.2和 Ruby 1.9.3p125的网络服务器上的任何rake命令都遇到了一个奇怪的错误,无论什么样的rake任务,堆栈跟踪都是一样的.除了Rakefile和lib / tasks中的ascii之外什么都没有. 堆栈跟踪: rake --tracerake aborted!invalid byte se[详细]
-
ruby-on-rails – “无法使用嵌套属性批量分配受保护的属性”
所属栏目:[百科] 日期:2020-12-17 热度:109
我已经看到了这个问题的其他问题,但到目前为止,答案对我没有用.我正在尝试使用一个注册用户的表单,并同时创建一个组织.用户和组织通过分配表关联. 这是我的表格: = form_for(resource,:as = resource_name,:url = registration_path(resource_name)) do |f|[详细]
-
ruby – Rails 3.2迭代数组
所属栏目:[百科] 日期:2020-12-17 热度:104
我有一个看起来像这样的数组: @shipment_products[ {"old_qty_shipped"="324","product_id"="1","qty_shipped"="12443"} {"old_qty_shipped"="4343423","product_id"="3","qty_shipped"="321344"} {"old_qty_shipped"="23","product_id"="4","qty_shipped"=[详细]
-
ruby-on-rails – Rails:总是使用“:dependent =>:destroy
所属栏目:[百科] 日期:2020-12-17 热度:109
我最近遇到了一个实例,当时我从数据库中删除了一个用户,但是Posts的索引页面因为编写特定帖子的用户不再存在而破了. 这让我想知道总是使用是否是好习惯:dependent = :破坏?或者是否有一个不那么复杂的替代解决方案,在删除用户时不会使整个页面中断?我想[详细]
-
ruby-on-rails – 在Rails 3中使用has_many通过关联防止孤立对象
所属栏目:[百科] 日期:2020-12-17 热度:65
我有一个模型有“成员”,“组”,“成员”和“用户”.数据以树结构组织,其中包含与其关联的成员的组.没有任何组关联的成员被视为孤儿,对申请没有用处. 当用户销毁一个组时,不应该留下任何孤立的成员.换句话说:当且仅当最后一个组关联被删除时,才应销毁成员.[详细]
-
ruby-on-rails – 如何一次返回2个json对象?
所属栏目:[百科] 日期:2020-12-17 热度:189
我有一个控制器返回一个像这样的json结构: def show # ....... o_json = deep_object_1_to_json(o) render :json = o_jsonendprivatedef deep_object_1_to_json(o) o.to_json( :include = {....})end 现在我需要扩展它以返回2个对象.然而,明显的解决方案是[详细]
-
ruby-on-rails – Ruby on Rails – 将值传递给link_to
所属栏目:[百科] 日期:2020-12-17 热度:119
我是RoR初学者并使用Rails 3.2.3. 我的页面上有一个搜索表单,它会执行get请求并正确过滤结果. 我想添加按日期搜索产品的可能性. 我插入了一个date_select并且能够选择日期,当搜索后页面刷新时,所选日期仍然在date_select上,因为我能够通过参数获取它们. 但是[详细]
-
ruby – 八进制数字错误无效
所属栏目:[百科] 日期:2020-12-17 热度:89
Ruby中的八进制数字错误无效,如何通过?我有一个号码,0962833,我需要发送到API但我无法发送它,因为我得到这个无效的八进制数字错误. 我需要一个解决方法而不将该数字转换为字符串,零不能被删除,这是必须的. 解决方法 八进制数字使用数字0到7.也许错误可能是[详细]
-
ruby-on-rails – 将类id添加到button_to的div中
所属栏目:[百科] 日期:2020-12-17 热度:89
所以我的button_to erb标签给了我类似下面的东西,我想知道是否可以通过在选项哈希中传递一些内容而不是使用js或手动添加html来向div添加id: divinput id="button" type="submit" value="title"input name="auth_token"/div 我的按钮erb代码就是 %= button_t[详细]
-
ruby-on-rails – Devise,Omniauth和Facebook集成会话错误
所属栏目:[百科] 日期:2020-12-17 热度:154
我是Rails的新手,正在安装我的第一个集成了Facebook登录/注册的应用程序.我关注了Ryan Bates在这里发布的RailsCast视频: https://stackoverflow.com/a/4954443/1302333. 我按照他的教程来整合Twitter,这有用,但我遇到了Facebook的问题.当我访问http:// loc[详细]
-
ruby-on-rails-3 – Rails has_many self referential
所属栏目:[百科] 日期:2020-12-17 热度:80
我有一个帐户模型如下(简化): class Account ActiveRecord::Base attr_accessible :account_number,:display_name,:master_account_id has_many :child_accounts,:class_name = "Account",:foreign_key = "id" belongs_to :master_account,:foreign_key = "[详细]
-
ruby-on-rails – Rails Twitter Bootstrap:标签在Ajax渲染部分
所属栏目:[百科] 日期:2020-12-17 热度:117
所以我有一个用户配置文件,其中包含一个标签导航: div id="proftab" ul class="nav nav-tabs" li class="active" %= link_to "About",about_users_path,:remote = true,:data = {:toggle="tab"} % /li li%= link_to "Pictures",pictures_users_path,:data =[详细]
-
ruby-on-rails – Rails升级未定义的方法`cookie_verifier_secre
所属栏目:[百科] 日期:2020-12-17 热度:190
在上一版本中收到了弃用警告消息. 现在我根本无法运行服务器,我得到了 config / initializers / cookie_verification_secret.rb:7:in top(required)‘:undefined method cookie_verifier_secret =’for ActionController :: Base:Class(NoMethodError)[详细]
-
ruby-on-rails-3 – 如何封装Coffeescript
所属栏目:[百科] 日期:2020-12-17 热度:119
我不知道所有coffeescript编译器是否将其脚本包装在匿名函数中,但这就是我看到Rails所做的.如何禁用此封装? 我想在一个coffeescript文件中放入几个初始化函数,然后从页面上的 script中调用其中一个.标记(以便每个页面调用不同的初始化程序).如果封装了初始[详细]
-
ruby – 从Rakefile打开Vim?
所属栏目:[百科] 日期:2020-12-17 热度:159
我正在为个人笔记创建日记应用程序,并在我的Rakefile中有以下内容: task :new do entry_name = "Entries/#{Time.now.to_s.gsub(/[- :]+/,'.').gsub(/.0500+/,'')}.md" `touch #{entry_name}` `echo "# $(date)" #{entry_name}`end 我想要包括的最后一部分[详细]
-
在Ruby中是否有C#的`#region`关键字这样的东西
所属栏目:[百科] 日期:2020-12-17 热度:132
在C#中,我可以使用#region关键字来分隔代码块. Ruby中是否存在类似的东西? 解决方法 简答:不. 答案很长:ruby语言没有强制执行代码折叠或注释样式约定.您可以使用自己的约定来分组方法,然后设置文本编辑器以便以适合您的方式折叠代码(http://vim.wikia.com[详细]
-
ruby-on-rails – 使用ActiveAdmin在仪表板中自动刷新
所属栏目:[百科] 日期:2020-12-17 热度:58
我正在开发一个Rails中的应用程序,它充当网络和应用程序监视器.我使用Active Admin Dashboard作为主页,显示我的网络中每个服务器和一些应用程序的状态.我想将仪表板页面配置为每隔x分钟自动刷新一次,但我不知道在何处配置此设置,因为我无法完全控制仪表板呈[详细]
-
ruby-on-rails – 来自url的Rails CarrierWave存储图像无法将nil
所属栏目:[百科] 日期:2020-12-17 热度:136
使用CarrierWave和Amazon S3,我能够存储来自本地文件的图像,但是当我尝试从某个URL存储它们时,我得到’TypeError:无法将nil转换为String’ from /Users/bashar/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/gems/1.9.1/gems/carrierwave-0.5.8/lib/carrierwave/up[详细]
-
ruby – 运行kaminari规格
所属栏目:[百科] 日期:2020-12-17 热度:200
这可能是一个愚蠢的问题,但我似乎无法找到答案. 我想贡献给kaminari,所以我分开了回购,捆绑它,现在我想运行规格以确保所有的绿色.但我似乎无法使它工作: bin/rake spec /Users/Ksoltysiak/.rbenv/versions/1.9.3-p125/bin/ruby -S rspec spec/config/config[详细]
-
ruby-on-rails – 尝试使用Koala进行fb apprequest但访问令牌已
所属栏目:[百科] 日期:2020-12-17 热度:105
我知道这个过期令牌的问题已被多次询问过.但我找不到适合我情况的那个.基本上我想向用户提出fb apprequest,无论他/她是否在Facebook上线或离线. 另外,我对Facebook文档感到困惑.如果有人能回答我下面的问题,那就太感激了. Facebook访问令牌在用户退出Faceboo[详细]
-
ruby-on-rails-3 – 隔离引擎(门卫) – 使用main_app中的帮助方
所属栏目:[百科] 日期:2020-12-17 热度:147
我希望我的门卫视图使用应用程序布局: https://github.com/applicake/doorkeeper/wiki/Customizing-views 它包含主应用程序中的路由和辅助方法. 对于路由,我可以将main_app添加到路径前面,但是对于帮助器方法,我得到以下错误: undefined method `is_active[详细]
-
ruby-on-rails – RoR |如何让content_tags嵌套?
所属栏目:[百科] 日期:2020-12-17 热度:67
正如你所看到的,我有一个帮助器,我正在尝试渲染到视图中. 嵌套的content_tags不会呈现我对此标记的断开连接? def draw_calendar(selected_month,month,current_date) content_tag(:table) do content_tag(:thead) do content_tag(:tr) do I18n.t(:"date.abb[详细]
-
ruby-on-rails-3 – 如何使用包含结果链接的pg_search multisear
所属栏目:[百科] 日期:2020-12-17 热度:58
我终于想出了如何实现pg_search的multiisearch功能.但是我在制作一个可用的搜索结果页面时遇到了麻烦,该页面显示了包含搜索词的各种文章和常见问题解答的链接.这是使用Rails 3.2.3的一个非常基本的设置: 楷模: 我有一个文章和一个常见问题解答模型,都有“[详细]
-
ruby-on-rails – Mongoid store_in产生随机结果
所属栏目:[百科] 日期:2020-12-17 热度:123
我使用Rails 3.2.2与mongoid 2.4.6.为了保持我的集合小,我使用“store_in”语句将子对象存储在sepparate集合中的基类中.我的代码看起来像这样: class BaseClass include Mongoid::Documentendclass ChildClass1 BaseClass store_in :child_1end class Child[详细]
-
ruby-on-rails-3 – 使用link_to在不使用路径助手方法时添加url
所属栏目:[百科] 日期:2020-12-17 热度:78
我正在使用link_to来构建我的URL,而我正在做这种事情 %= link_to "new wire",[:new,@object,@post],:class = 'green',... 但是我如何通过link_to添加url params?例如,我想要URL http://www.something.com/groups/3/posts/4?a_param=23 无需使用new_group_po[详细]