Вопросы по теме 'rabl'
Rabl Мультимодельная коллекция
Я использую RABL для вывода набора результатов Sunspot/SOLR, а объект результатов поиска состоит из нескольких типов моделей. В настоящее время в представлении rabl у меня есть:
object false
child @search.results => :results do
attribute...
3102 просмотров
schedule
18.09.2022
RABL: объекты JSON без корневого ключа
У меня есть этот шаблон рабла:
object @photo
attributes :id
child :comments do
attributes :id, :body
end
Что дает мне этот ответ JSON:
{
photo: {
id: 1,
comments: [
{
comment: {
id: 1,
body:...
1390 просмотров
schedule
12.07.2022
Рендеринг частей RABL с полиморфными моделями
У меня есть модель данных, в которой User может понравиться Project, Suggestion, Comment или другим объектам. Модели настроены правильно, и likes/show.rabl работает, если бы мы просто поддерживали дочерний элемент Project .
object @like...
1312 просмотров
schedule
28.03.2022
правильное форматирование объекта в json с помощью RABL
У меня есть массив @user_designs с несколькими атрибутами, включая имя, theme_id и токен. В настоящее время мой RABL выглядит так:
collection @user_designs
attributes :token, :name, :theme_id
и отображает это:
[
{...
180 просмотров
schedule
08.01.2023
Как настроить ответ JSON от приложения Rails с помощью драгоценного камня Rabl
В моем приложении API для рельсов я использую гем Rabl для рендеринга JSON. Однако мне нужно, чтобы JSON был в определенном формате.
Это JSON, который мое приложение rails отправляет в качестве ответа:...
419 просмотров
schedule
02.06.2022
Rabl 1+N Queries и медленная загрузка просмотра
У нас есть представление Rabl, основанное на действии Rails с вложенными дочерними элементами в такой структуре:
:foo has many :bars
:bar has many :baz
Это означает, что наше представление rabl может выглядеть примерно так:
collection...
1484 просмотров
schedule
02.05.2024
Кэширование фрагмента в рабле?
Я прочитал документацию по кэшированию rabl и не понимаю, как я могу кэшировать фрагмент кода. У меня есть такое представление (там больше кода, но я удалил его для простоты):
object @video
attributes :id, :user_id, :event_id
child :event...
1185 просмотров
schedule
13.12.2022
Rails — Настройка вывода RABL JSON для JS Flot Graphs
Я создаю API для своего приложения. Для создания своего API я использую RABL и планирую использовать данные своего API для JS Flot Charts . Входная структура флота следующая:
{
"label":"Total Orders",
"dataBar":[
[...
187 просмотров
schedule
05.11.2023
Кэширование Rabl с вложенным объектом
Вот мои рабль взгляды:
студенты/show.json.rabl
object @student
cache @student
attribute :name, :gender, :age
node :school do |student|
partial("shared/school", :object => student.school)
end
общий/_school.json.rabl
object...
1464 просмотров
schedule
15.05.2022
Условие Rails rabl для переменной класса в поле зрения
В контроллере у меня есть такой код:
@bank_exchangers = ExchangerList.find(:all, :conditions => {:bank_id => params[:id]})
@currency_list = CurrencyList.all
@currencies = []
@currency_list.each do |c|
@currencies...
1063 просмотров
schedule
16.12.2022
неопределенный метод `scan' для {tooth=›}:Hash
Я обновился до rails4 с 3.2.2, и теперь я получаю этот неопределенный метод из моего шаблона rabl, который id не получил до обновления. Параметр «зуб» в процедурах задается методом getter/setter, который хранится в базе данных postgres в виде хеша...
1860 просмотров
schedule
01.11.2022
JSON — вложение дочерних элементов RABL или JBuilder для Rails
У меня есть объекты, которые выглядят так:
[<ltree_val: "1", contents: "blah">,
<ltree_val: "1.1", contents: "blah">,
<ltree_val: "1.1.1", contents: "blah">,
<ltree_val: "2", contents: "blah">,
<ltree_val: "2.1",...
1030 просмотров
schedule
14.01.2023
Изменить код ответа HTTP с помощью Rails и RABL
Я использую RABL для своего REST API. Однако в настоящее время, даже если есть ошибка, код ответа HTTP, который я получаю, равен 200. Есть ли способ изменить его на код уровня 4xx? Было бы здорово, если бы мой клиент прочитал.
Я не использую...
956 просмотров
schedule
25.07.2023
Добавить вложенную коллекцию в Rabl той же модели
У меня есть рабль:
collection @posts.sort_by { |p| p["title"] }
attributes :id, :name, :title
который дает мне результат json следующим образом:
[{ "id":9, "name":"whatever", "title":"whatever" }]
Теперь я также хотел бы добавить к...
109 просмотров
schedule
25.03.2023
Ошибочный дубликат вложенного объекта JSON - Rails
У меня есть API Rails, который возвращает JSON с помощью драгоценного камня rabl. Вот шаблон /show , который также расширен до шаблона /index .
object @deal
attributes :headline, :text, :image, :id, :created_at
child :vendor do
attributes...
184 просмотров
schedule
27.04.2023
Как создать кастом, содержащий JSON в RABL?
Я пишу API с двумя типами конечных точек: одиночной и совокупной. У меня есть представления RABL для отдельных конечных точек, как показано ниже:
# cat_view.json.rabl
object @cat
attributes :name
# dog_view.json.rabl
object @dog
attributes...
594 просмотров
schedule
24.07.2023
JRuby на рельсах: какой гем поддерживается juby для рендеринга сложного json
Я запускаю приложение jruby с платформой rails. В моем предыдущем приложении ruby on rails я использовал драгоценный камень rabl для рендеринга ответа json.
Поскольку мой текущий технологический стек - это jruby on rails, поэтому я не уверен,...
50 просмотров
schedule
05.07.2023