1
После настройки friendly_id камня, я столкнулся с проблемой с activeadmin драгоценным камнем, в котором он бросает RecordNotFound
всякий раз, когда я пытаюсь обновить, удалить или создать сообщения с помощью панели администратора.Activeadmin RecordNotFound
Вот код из приложение/контроллеры/post_controller.rb:
class PostsController < ApplicationController
def index
@posts = Post.all
end
def show
@post = Post.friendly.find(params[:id])
end
end
И из приложения/модели/post.rb:
class Post < ActiveRecord::Base
belongs_to :category
attr_accessible :title, :slug, :blurb, :content, :category_id
scope :tarot, -> { where(category_id: 1) }
extend FriendlyId
friendly_id :title, use: :slugged
end
ошибка стек отслеживать? Вы можете получить его из файла журнала. –
Больше информации было бы оценено. Вы сбросили и переместили базу данных? Стол столбик столбик? В этом столбце создан дружественный идентификатор. Я думаю, что часть 'extend FriendlyId' должна находиться в первой строке определения класса. – nistvan
Да, стол имеет столбик. – user3663497