active-model-serializers相关内容

如何为活动模型序列化程序关系选择所需的属性

我正在使用 JSONAPI格式和 rails-api . 我有一个序列化程序,该序列化程序显示具有许多topics的特定post,当前在关系下列出了这些主题.当前仅列出ID和类型.我也想显示该主题的标题. 有人会说要在控制器中使用include: 'topics',但是我不需要完整的主题记录,而只是标题. 问题:如何指定要从主题中显示的属性? 我有什么 "data": ..

更改活动模型序列化器默认适配器

如果我想从默认属性适配器切换到json api适配器,我应该在哪里做? 入门说明: 通常来说,作为AMS的用户,您将编写(或生成)这些序列化程序类.如果要使用其他适配器,例如JsonApi,则可以在初始化程序中对其进行更改: ActiveModel::Serializer.config.adapter = :json_api 他们指的是什么初始值设定项?我要创建一个新的吗?抱 ..

Ember Data中验证错误的预期格式(使用ActiveModel :: Serializers)

不幸的是,ActiveModel :: Serializers目前不支持验证错误,尽管它们安排在 1.0 。在此之前,我必须打破我自己的解决方案。大问题?我不知道Ember Data的ActiveModelAdapter是什么格式的预期这些错误。我尝试简单地传递错误属性,但是Ember Data没有接收到它: / p> class MySerializer ..
发布时间:2017-08-16 04:36:53 JavaScript

Ember Data belongsTo Association(JSON格式?)

我有两个模型“作者”和“发布者”(Rails),发行商有一个作者/作者属于发布者关系。 我有Ember模型设置正确 - JS小提琴 - 当我手动推入商店时,协会工作。但是,在请求/发布商索引时,只会创建发布商记录。 我尝试过几种类型的JSON响应: 出版商作者 { “publishers”:[ { “ id“:1, ”name“:”Test P 1“, ”author“ ..

使用JSONAPI适配器从Emberjs发布到Rails,Rails没有看到参数

我正在尝试在Emberjs中保存一个消息模型。我正在使用JSONAPIAdapter和JSONAPISerilzier。 我的帖子到rails以正确的控制器和动作作为帖子,但是如果我用Pry看着内部的数据属性,那里。 我的有效载荷: {“data”:{“attributes”:{“body”:“Why” “user_id”:“17”},“relationships”:{“user” ..

序列化日期属性

我正在使用active_model_serializers和ember.js。我的一个模型有一个日期属性。在rails日期属性按“YYYY-MM-DD”的格式进行序列化。 问题;当ember数据使用javascript Date构造函数取消序列化日期时,它假定“不正确”的时区。 *不正确不是最好的单词,但它是不正确的,因为我希望它默认为当前时区。 DS.Model date属性解析日期 ..
发布时间:2017-08-16 02:28:39 JavaScript

EmberJS 2.7 =使用Ember-Power-Select(和侧面加载,不嵌入数据)的Ember-Data和Active Model Serializers的has_many配置

这是类似于,除了这是最新版本的Ember和Active Model Serializers(0.10.2)。 我有一个简单的父母:孩子的关系。 app / models / trail.js 从“ember”导入Ember; 从“ember-data”导入DS; 导出默认DS.Model.extend({ 名称:DS.attr(), //关系 员工:DS.hasMa ..
发布时间:2017-08-16 02:18:23 JavaScript

Ember:在保存时,error.messages不显示服务器错误

当尝试创建新记录时, errors.messages 不会呈现为中描述的/DS.Errors.html“rel =”nofollow“>。也就是说,控制台会导致错误错误:后端拒绝了提交,因为它无效:{email:已经被执行} 。 我在 ember-cli 应用程序中有以下内容: 路由器 Router.map - > this.route'users / new',路径:' ..
发布时间:2017-08-16 01:41:45 JavaScript

序列化异步有很多关系

对于EmberJS来说,我很新,而且在大部分时间里,我一直都在忙着试图在一个新的应用程序中坚持一些许多和许多关系。 我正在使用Ember Data with ActiveModelAdapter 将其连接到我的rails后端,这是使用 ActiveModelSerializers 我正在使用以下版本的Ember和Ember数据,我正在使用。 DEBUG:------------ ..
发布时间:2017-08-15 23:05:31 JavaScript

与主动型串行器贪婪加载协会

背景 我有一个深度嵌套协会的Rails应用程序。 .-< WorkPeriod 考勤卡 - <周 - <天 - < - <小计 ` - <调整 - < (有很多) 我使用活动模型串行打造出来的API。 在客户端我想加载考勤卡和它所有的协会在一杆。 目前我的串行器看起来像这样, 类Timeca ..