gpt4 book ai didi

ruby-on-rails - 在事件模型序列化程序中禁用 root

转载 作者:太空宇宙 更新时间:2023-11-03 16:18:09 25 4
gpt4 key购买 nike

我正在使用带有 :json 适配器的事件模型序列化器 (0.10.2) 因为在两个序列化器中我需要元标记(元标记不包含在 :attributes 适配器中),我有几个我不想要的序列化器root,是否可以为每个序列化程序禁用 root?

是否可以在事件模型序列化器 v 0.10.2 中使用 :json 适配器并禁用 root?

最佳答案

在使用 :json 适配器时,我找不到禁用根键的方法。但是,听起来您想让一些 Controller 方法返回元数据而其他 Controller 方法不返回元数据,因此您可以对没有元数据的方法使用默认适配器(属性),然后只需在需要元数据的 Controller 方法。

所以,像这样:

render json: articles, meta: articles_meta_method(articles), adapter: :json

当然 articles_meta_method 必须在某处定义。

有一个使用元方法进行分页的示例 here

关于ruby-on-rails - 在事件模型序列化程序中禁用 root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39355279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com