8得票4回答
在Rails中,为什么我在使用Active Model Serializers进行更新/PATCH/PUT操作时会收到“204 - No Content”的响应?

这段代码是用于创建一个用户列表(用户可以创建一个待办事项列表)。该资源仅包含列表的标题和类型,而不包括列表项。 class Api::V1::UserListsController < ApplicationController respond_to :json ski...

8得票3回答
ActiveModel序列化器 - 将参数传递给序列化器

AMS版本:0.9.7 我试图将参数传递给ActiveModel序列化程序,但没有成功。 我的(简化的)控制器: class V1::WatchlistsController < ApplicationController def index currency...

8得票3回答
Ruby API响应使用小驼峰命名法

我正在尝试将API响应返回为lowerCamelCase,但是它没有起作用,我需要对所有控制器/字段进行此操作,因此我需要整个项目的解决方案。 我已经尝试了很多东西,包括这个(http://brentvatne.ca/automatic-casing-activemodel-serializ...

8得票2回答
ActiveModel::Serializer::CollectionSerializer::NoSerializerError 在 active_model_serializer 0.10.0.rc5 中

我正在使用 active_model_serializer 0.10.0.rc5 和 grape gem 来处理 API。 我有一个像这样的帖子端点: class V1::Endpoints::Posts < Grape::API resource :posts do d...

8得票1回答
如何使用 active_model_serializers 来默认包含所有属性并过滤它们?

我正在使用active_model_serializers,希望找到一种默认情况下包含所有模型属性的方法,然后使用类似以下方式: exclude :date_created, :first_name 我希望指定我不需要的属性。 到目前为止,我还没有找到除了在文档中枚举所有...

8得票1回答
django.core serializers和Django Rest Framework serializers的区别

我现在正在学习Django,刚听说过Django Rest Framework(DRF)。我想知道django.core序列化器和rest_framework序列化器之间的区别。是的,我知道DRF是用于API的。

7得票1回答
如何在Rails Active Model Serializer v0.8中有条件地包含关联数据

我曾经在Rails 3.2.19中使用AMS (0.8),但我真正苦恼的是如何控制序列化器是否包含它们的关联。显然,我使用AMS构建JSON Api。有时,序列化器是叶子或最外层元素,有时它是顶层并需要包含关联。我的问题是,这样做的最佳方法是什么,或者我下面所做的解决方案可行(或者是最佳解决方...

7得票4回答
Active Model Serializer,测试哪个序列化器用于渲染响应

我正在使用 active model serializers 来从 Rails 控制器中呈现 JSON 响应。 我的控制器动作如下: def show @foo = Foo.find(params[:id]) if @foo.user == current_user ren...

7得票1回答
使用active-model-serializers在act-as-taggable标签中侧载JSON时出错

在一个Ruby 2/Rails 4应用程序中,我正在尝试使用acts-as-taggable-on与active_model_serializers结合使用,以创建一个JSON API,该API将输出我的标签以及其他模型参数。 首先是一些背景/动机:JSON被馈送到ember/ember-d...

7得票3回答
在使用Rails+active_model_serializers时,如何在EmberJS中侧载非标准类名的对象

我在Rails中有几个模型,看起来像这样: class Issue < ActiveRecord::Base belongs_to :reporter, class_name: 'User' belongs_to :assignee, class_name: 'User' ...