active-model-serializers 相关问题

`ActiveModel :: Serializers`的目的是提供一个对象来封装`ActiveModel`对象的序列化,包括`ActiveRecord`对象。

为活动模型序列化器关联选择特定字段

在活动模型序列化器中..假设我有 CompanySerializer 和 EmployeeSerializer。 在 CompanySerializer 上,我有一个现场首席执行官,我想在其中呈现与 EmployeeSerializer 的关联,但是......

回答 1 投票 0

.to_xml 使用活动模型序列化器时无法正常工作

我正在尝试使用 mime 响应在我的 Rails API 上呈现 xml 响应。 代码是这样的: respond_to do |格式| format.xml { 渲染 xml: @records.to_xml, status: :ok } format.json { 渲染...

回答 1 投票 0

删除活动模型序列化程序中的日志消息

如何从我的日志中删除此活动模型序列化程序消息? [active_model_serializers] 渲染 ActiveModel::Serializer::CollectionSerializer with ActiveModelSerializers::Adapter::JsonApi

回答 3 投票 0

仅为当前用户和特定角色显示序列化器属性

我只需要为当前经过身份验证的用户输出 auth_token 属性。 我的用户控制器有 类 Api::V1::UsersController < ApplicationController before_action :

回答 2 投票 0

在Rails 4中,jbuilder与rails-apiactive_model_serializers处理JSON的对比。

我已经开始着手使用Rails 4。在处理JSON格式的数据时,我发现我们可以使用railsjbuilder,而且效果不错。然而,当我在Codeschool的Rails 4模式,他们......

回答 1 投票 36

无法访问V1 :: JobsController内部的V1 :: JobSerializer

我在Rails API项目中使用ActiveModelSerializers gem。由于API版本控制,我在app / controllers / v1 / jobs_controller.rb内部创建了JobsController。我还创建了一个JobSerializer ...

回答 1 投票 0


如何在序列化程序中迭代哈希数组

我有一个分组的集合,我想对其进行序列化,但是它返回一个错误'#的未定义方法'read_attribute_for_serialization'。这是我不带序列化程序的示例数据:{“ ...

回答 1 投票 0

尝试升级rails依赖关系会导致序列化程序引发错误:Hash:Clas的未定义方法'model_name'>>

几个月前,我已经在已建立的Rails应用程序上将Rails升级到5.2.4.2,同时最小化了Rails依赖性升级;该应用程序再次稳定下来,因此我们决定升级所有...

回答 1 投票 0

如何访问序列化程序内部ApplicationController中定义的@current_user变量

我正在使用Active Model Serializers。我试图访问@current_user,它是在ApplicationController内部定义的,例如:class ApplicationController

回答 1 投票 0

ActiveModelSerializer:如何向自定义属性添加关联?

我有一个具有自定义属性的序列化程序,我需要包含与该自定义属性的关联,但无法弄清楚:defdependent_integrations object.integrations.includes(:...

回答 1 投票 0

如何序列化嵌套的has_many关系

在我的应用程序中,模型Game与模型Stage具有has_many关系,模型Stage与模型Winning具有has_many关系。我要序列化时遇到问题,因为我想...

回答 1 投票 0

仅根据具体操作使用ActiveModel和Grape API序列化特定属性

在我的Grape API中,相同的模型可以由不同的控制器和端点访问。我需要为它们每个序列化相同的模型,但不是每个属性都适用于所有端点。我知道...

回答 1 投票 0

未初始化常量API :: V1 :: ApplicationSerializer

我开始使用gem'active_model_serializers','〜> 0.10.0'。下面的文档进行实施。我有以下关系。具有里程碑意义的has_many的关注,关心的属属[...

回答 1 投票 1

如何在Ruby on Rails中将关系模型序列化为JSON?

说我有一个基本的用户模型:#名称|类型属性#----------------------------- | ------------------ | ---------------------------#**`id` ** ...

回答 1 投票 1

Active Model Serializers:呈现值数组仅呈现第一个值

我有一个值数组:[1、2、3、4、5]我希望使用json_api呈现它们。我已经成功地将ActiveModelSerializers :: Model用于其他目的,以呈现单个普通的Ruby ...

回答 1 投票 2

Jundefined方法`booking_items'对于#<0x0000558b758121c0>0x0000558b758121c0>

我正在尝试创建一个预订空间API。我收到此错误。有人可以帮我弄这个吗。还有其他方法可以调用booking_items_attribute。我正在构建一个太空预定API ...

回答 1 投票 0

如何使用Rails中的序列化器将深度嵌套的关联呈现给json?

我只是在一个简单的Rails项目中工作,在该项目中,模型之间具有许多联系:作者可以有很多帖子帖子可以有很多喜欢和不喜欢的评论,都属于...

回答 1 投票 1

从嵌套的Rails中选择属性,包括与ActiveModelSerializer的关联?

所以我已经为此苦苦挣扎了几个小时,希望有人能提供帮助。我有一个3级关系,即列表,页面和应用程序。列表has_many Pages一个页面属于列表,可以选择...

回答 1 投票 0

Active Model Serializer无法呈现我的模型

我正在尝试集成Active Model Serializer以呈现具有关系的JSON元素。我遵循此地址上的文档:http://rubydoc.info/gems/active_model_serializers我不确定...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.