【发布时间】:2016-11-03 22:23:02
【问题描述】:
背景:我在 Rails 中构建了一个 API,在 Angular 中构建了一个客户端。我的 API 将连接到第三方 API 并获取一些数据。这些数据将以嵌套对象/哈希的形式出现,存储在 MongoDB/Mongoid 中。
当我的 Angular 客户端操作数据并将其发送到我的 API 以保存它时,嵌套哈希/对象中的所有空数组都将替换为 null。
有没有办法可以避免这种情况发生(除了手动将所有nulls 转换回array 但这将是乏味和复杂的,因为我需要将此更新的数据推送到第三部分API 也)?
【问题讨论】:
标签: ruby-on-rails arrays angularjs mongodb mongoid4