ruby-on-rails

    0热度

    1回答

    我使用Rails 5. 目标轨。在我的应用程序的各个部分(主要是视图)中,我想将它们的名称分开显示其名字。 方法,我可以去一下: 1 - helper方法 # application_helper.rb def first_name(full_name) full_name.split[0] end 2 - 类方法 # user.rb def first_name

    0热度

    1回答

    我有2个模型:组和用户在我的rails应用程序。 集团有许多用户。 在我的应用程序中,我想使用用户ID数组来检查组是否存在。 我一直在使用这种方法Group.joins(:users).find_by('users.id' => [1,2,3]) 尝试,但这种将获取所有包含分别每个用户ID的组对象。 我想实现的是获取与user_id数组完全匹配的组对象。 请帮忙!

    0热度

    1回答

    我正在尝试使三层嵌套模型工作。 试图简单地说:头部模型有许多尾部,而这些尾部又有许多图纸。 的形式来添加数据(图纸)的第三层是给我的错误: “NoMethodError在头#节目”上_form.html.erb的第二行如下所示。 我试图按照第二个巢中第一个巢的语法,但我猜测它是不正确的。 元首查看:show.html.erb: <h2><%= @head.head_number %></h2>

    0热度

    2回答

    鉴于Rails应用程序,其中: class Team < ActiveRecord::Base belongs_to :captain, class_name: User 我想简洁查询数据库并获得船长的总结和团队的人数它们属于: [[23, "Pat", "Smith"]] Teams: 1 [[46, "Kate", "Jones"]] Teams: 1 [[107, "Joh

    4热度

    2回答

    我在rails上使用ruby来制作RESTful API,并且还使用门卫来处理身份验证和授权。正如你所知,门卫生成一些OAuth2 api,而我需要使用的其中两个是/用户,这是发送请求和/ oauth /令牌为我制作令牌。我制作的api,post,get,put作品在邮递员和android工作室以及网页浏览器中都有。 但门卫生成的post api/users和/ oauth/token在web浏览

    0热度

    1回答

    是否可以更改将paginate gem的类名'next_page'?例如很容易改变.paginate类,但我不知道,如果一旦你被允许改变封闭类的名称,改变嵌套类的名称是不可能性与“next_page” :class - CSS class name for the generated DIV (default: "pagination") :previous_label - default: "

    0热度

    2回答

    我在窗体上使用materialize-sass宝石。使用自动完成功能获取供应商名称。表单上的其他字段是项目名称和数量,它们是嵌套资源。对此,我正在使用cocoon宝石 由于某种原因,第一次加载页面时,所有工作似乎都正常。但添加更多的字段似乎并没有工作。我尝试使用下拉选择,并没有显示项目列表。我将其替换为另一个自动完成功能,并且主字段显示但是自动完成功能不起作用。任何想法可能是错的? 请参阅下面的代

    2热度

    1回答

    嗨,我使用fullcalendar的安排表事件 现在我想禁用drop事件PAS日期为fullcalendar下降过去的日期,所以我固定使用下述溶液 $('#calendar').fullCalendar({ eventConstraint: { start: moment().format('YYYY-MM-DD'), end: '2100-01-01' }

    0热度

    2回答

    我有4个车型,这是Company,Candidate,Job和Application 对于Company has_many :candidates has_many :jobs 对于Candidate belongs_to :company has_one :application 对于Jobs belongs_to :company has_many :applications

    0热度

    1回答

    必须使用与spree commerce站点的其余布局相同的布局来创建静态页面。 Spree_static_content是我尝试使用的宝石。但是,在安装软件包时遇到以下错误。 Bundler could not find compatible versions for gem "spree_core": In snapshot (Gemfile.lock): spree_cor