friendly-id

    0热度

    2回答

    我只是添加friendly_id来美化我的网址。 我得到一个错误 Couldn't find User with 'id'={:id=>"foo"} 这里是我的设置 User.rb class User < ApplicationRecord extend FriendlyId friendly_id :last_name, use: %i[slugged finders] Use

    0热度

    2回答

    我使用friendy_id来加密我的网址。我的旧的URL中使用的样子如下: localhost:3000/search?category_id=208 现在看起来是这样的: localhost:3000/search?category_id=metal-processing-and-machine-tool 我的控制器是这样的: def search_equipments begin

    0热度

    1回答

    我想这 Opportunity.find_by_friendly_id(params[:id]) 与friendly_id Rails应用程序配置里面。我得到 undefined method `find_by_friendly_id' for #<Class:0x007f8060395ca0> Did you mean? find_by_sql 有趣的是,这个工程: Opportunit

    0热度

    3回答

    我在现有的源代码上实现了friendly_id。情景就是这样。主页上有category名称。当用户点击这些类别中的任何一个链接时,当它具有该类别下的产品时,会将它们带到页面。此页面有分页。在执行friendly_id之后,之前的网址曾经有category_id=number,我的网址为category_id=name。 旧的URL: localhost:3000/search?category_i

    0热度

    1回答

    我正在尝试使用Friendly_id gem,它适用于用户编辑,但不适用于用户显示页面。在用户展示页面上,它仍然使用用户标识,而不是用户名,这是slug。我不确定我的错误是什么,谢谢你的帮助。 路线 class User < ApplicationRecord extend FriendlyId friendly_id :user_name, use: :slugged en

    0热度

    2回答

    我不明白为什么会发生这种情况,似乎即使找到了friendly.id文章的id也被查询。即使在与评论关联时找到正确的article_id(59),我发现的任何文章的ID都为“0”。 Processing by ArticlesController#show as HTML Parameters: {"id"=>"javascript-8"} User Load (0.6ms) S

    0热度

    1回答

    我将User(has_one:profile)模型链接到配置文件(belongs_to:user)模型。 我将使用用户名来扼杀配置文件的URL,友好的应该在用户或配置文件模型中实现? 谢谢!

    0热度

    1回答

    我有两种模式 - Post和Page,它们都有从第一个斜杠开始的路径。例如: domain.com/first-slug - 这是后 domain.com/second-slug - 这是第 我可以创建游戏控制器,其ContentController和这样的进程slug: class ContentsController < ApplicationController def show

    -2热度

    1回答

    使用Rails 4和FriendlyId Gem版本5.Im新的Friendly id宝石。在这里,我想替换我的Url,像profile-name- {4(或)5 length random numbers}而不是profile-name-Long-UUID。由于

    -1热度

    1回答

    我有两个控制器和型号Projects和Schemas。 Schemasbelongs_to项目。 Projectshas_manyschemas。我正在寻找http://localhost:3000/projects/SLUG-PROJECT/schemas/SLUG-SCHEMA。 以下是我SchemaController代码: class Projects::SchemasController