У меня есть полиморфный тег, и я хочу искать неоднозначные элементы по этому тегу.
Как я могу вернуть этот объект Grape?
class Tag < ActiveRecord::Base
belongs_to :taggable, polymorphic: true
end
class Article < ActiveRecord::Base
has_many :tags, as: :taggable
end
class Post < ActiveRecord::Base
has_many :tags, as: :taggable
end
module Api
module Entities
class Tag < Grape::Entity
expose :lable
expose :taggable # HELP: , using Api::Entities::<polymorphic>
end
end
Мне нужно определить объект taggable
, чтобывыставить Swagger aka интерфейс OpenAPI.