问题标签 [jsonapi-serialize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - 使用 JSON API Serializer 创建更复杂的 JSON
这里的例子不足以解释如何产生更复杂的结构......
如果我想得到类似的结果:
我可以设置的最简单的数据结构和序列化程序是什么?
我在以下事情后感到难过:
这只给了我:
我不知道如何将“包含”同级获取到“数据”。等等
json-api - Json API 包含过滤器不起作用
我有一个问题,我想对包含的数据应用过滤器,但它不起作用
这是场景
接口:
或者
但作为回应,我没有得到过滤器数据
包含的数据
ruby-on-rails - jsonapi-rb 关系问题
我对 gem jsonapi-rb 有问题,我尝试在可序列化中使用关系,但它确实有效。
模型
可序列化的
客户已经有一张卡,但是当我尝试获得回复时,只获得客户关系,我没有得到有关卡的数据
回应
ajax - (Ember.js) 如何从 ajax 调用中保存 Sideloaded 数据?
再会!
只是想问一下如何为 ajax 调用创建 JSONAPISerializer?根据我对文档的理解。在制作 JSONAPISerializer 之前,我必须先创建一个模型。但我需要调用未列为我的模型的自定义端点。
我的目标是pushPayload
所有来自我的端点的侧载数据。但问题是:
ruby-on-rails - 具有自定义属性的 Rails JSON API 序列化程序
嗨,我正在使用 ruby-2.5.0 和 rails 5 开发一个 RoR 项目。我正在为我的 api 使用 jsonapi-serializers。我想自定义关联模型的属性。我有两个模型 Receipt 和 ReceiptPartial。收据有_许多收据部分。当我在序列化程序中编写 has_many :receipt_partials 时,它会返回所有列,但我只想要几列。
我想限制receipt_partials 的列。我也试过has_many :receipt_partials, only: ['id']
但没有奏效。我怎样才能做到这一点。请帮忙。提前致谢。
ruby-on-rails - 如何在 jsonapi-serializers 中使用条件属性
我正在使用 ruby-2.5.0 和 Rails 5 开发 Ruby on Rails 项目。我正在开发 api 部分,我在我的应用程序中使用了 jsonapi-serializers gem。我想在序列化程序中添加条件属性。
控制器:
序列化器:
这里的应用程序是一个模型,它有多个角色和角色属于应用程序。我想在某些情况下添加应用程序详细信息。我也尝试过:
控制器:
序列化器:
但是@instance_options 为零。请帮助我如何解决它。提前致谢。
python - 过滤 Django ResourceRelatedField 的查询集
在我们的项目中,我们在其中一个序列化程序中使用 ResourceRelatedField 作为外键字段,以符合 JSON:API 格式。这是它的外观:
我遇到的问题是我想从该字段的查询集中排除一些项目,这样我就不会从Type
模型中获取所有项目,而是一个子集。
如果我写这样的东西是行不通的:
在文档中没有找到任何相关内容。
serialization - 如何将 JsonApiSerializerSettings 和 JsonOutputFormatter 转换为 .Net Core 3.0
嗨,我目前正在将解决方案从针对 .Net Core 2.2 更改为 .Net Core 3.0。.Net Core2.2 灵魂具有如下的 JsonApiSerializerSettings 和 JsonOutputFormatter 设置。
我如何在 Core 3.0 中完成同样的任务?
flutter - Flutter:getter 在 null 上被调用(JSON API 调用)
我有一个问题,我知道哪里出了问题,但我不知道如何解决它。我是 Flutter 开发的新手,我正在尝试创建一个应用程序。对于这个应用程序,我需要调用一个返回数据的 API,但根据我的要求,我可以有不同的返回。
这里有两个例子:
第二个 API 返回:
两个返回之间的主要区别是公会键:它可以为空。我不知道如何处理它,因为当我尝试调用角色时的名称或领域值时会导致错误(它基本上是返回 API 的魔兽角色的信息)。
我用来序列化 JSON 的类如下:
还有 UI 部分(以防它在视图方面要做,但我真的不这么认为。)
我确定这是一个基本问题,但我还没有找到任何相关信息:(
编辑:有代码可以使用,使用匿名函数: