Restangular POST 始终为空

2023-11-27

我想我不明白 POST 是如何在 RESTful api 中完成的。当在 Restangular 中创建一个新对象时:

var user = {name: "John", id:"123"};
Restangular.one('building','5').post(user);

我希望它将包含用户值的 $_POST 数组传递到 url example.com/api/building/5

并且知道它正在对正确的脚本执行 POST 请求,但 $_POST 数组为空。知道我做错了什么吗?


我是 Restagonal 的创建者。帖子应该针对集合而不是元素进行。因此,如果您想向建筑物添加用户,您应该执行以下操作:

Restangular.one("building", 5).post('users', user).then(function(postedUser) {
    console.log("Success");
})

检查这里的帖子方法:https://github.com/mgonto/restangular#element-methods

签名是子元素集合的路径、元素到 POST 的路径。

Bests!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Restangular POST 始终为空 的相关文章

随机推荐

  • 为什么类不能扩展其中出现的静态嵌套类?

    这个班 public class OuterChild extends OuterChild InnerParent public static class InnerParent 编译失败 javac OuterChild java Ou
  • 使用 PowerShell 从 SFTP 服务器下载文件

    我需要使用 PowerShell 脚本将文件从 SFTP 服务器下载到本地计算机 用于下载的 API 库需要能够监视传输结果 记录传输以及归档 移动下载的文件 提前致谢 PowerShell 或 NET 框架不支持 SFTP 所以你必须使用
  • Eclipse 自动完成 primefaces 标签 [重复]

    这个问题在这里已经有答案了 我正在使用 Eclipse 来处理 PrimeFaces 如下所示
  • 在R图形中,绘制字符(pch)16和19之间有什么不同?

    除了提到 填充 与 固体 之外 我找不到任何文档 library graphics plot new points 48 5 pch 19 points 52 5 pch 16 Edit Winston Chang的解释相当彻底地回答了我的
  • 如何用matplotlib画一条线?

    我找不到一种方法来绘制任意线matplotlibPython 库 它允许绘制水平线和垂直线 带有matplotlib pyplot axhline and matplotlib pyplot axvline 例如 但我不知道如何通过两个给定
  • SVN(服务器 - 预提交挂钩):了解正在提交的文件列表

    我想知道如何获取在预提交挂钩上提交的文件列表 如果该列表不包含特定路径中的特定文件 那么我想拒绝提交 钩子脚本应该使用svnlook命令与否svn The svnlook命令可以采取交易号提交的 如果这是预提交挂钩 则需要使用事务号 如果这
  • Common lisp :KEY 参数使用

    The KEY参数包含在 Common Lisp 附带的一些函数中 我发现的所有关于它们的描述都没有帮助 并且 KEY在搜索引擎中很难搜索 因为 通常被忽略 例如 它将如何使用member函数允许两者 TEST and KEY The ke
  • 运行 firebase 部署时未找到 404 页面

    我使用 React 和 Google 的 Firebase 构建了一个令人惊叹的网络应用程序auth和数据库 在我的本地服务器上 一切运行良好 我可以对某些用户进行身份验证 并在成功登录后导航到下一页 当使用 firebase 托管部署我的
  • make 用于编译 — 项目中文件夹和子文件夹中的所有 *.c 文件

    为了编译两个文件 我创建了一个 makefile 在其中提及对象名称 或者我可以使用 patsubst 来使用模式规则 Makefile for building tapp Copyright 2010 FriendlyARM http w
  • “==”和“是”有区别吗?

    这个问题的答案是社区努力 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 My 谷歌 fu让我失望了 在 Python 中 以下两个相等测试是否等效 n 5 Test one if n 5 print Yay Test two if
  • typedef struct :默认初始化

    typedef struct foo bool my bool int my int foo 在上面的例子中我明白了my bool将被随机初始化为 true 或 false 但怎么样my int 我假设my int默认初始化为 0 但情况似
  • 获取使用 git-svn 重命名的 SVN 存储库的完整历史记录

    我有一个 SVN 存储库 已从 Project 重命名为 Project v1 然后我做了一个git svn clone创建重命名的 SVN 文件夹的 git 版本 When I git log在新创建的 git 存储库中 我只看到一个历史
  • Select2 4.0.0 Bootstrap 主题

    在select2 4 0版本中有一个主题选项 但是在文档中我找不到该选项的含义以及如何创建自定义主题 https select2 github io examples html 我找到了 select2 的 bootstrap 3 主题 但
  • ESP8266 for Arduino IDE (xtensa-lx106-elf-gcc) 和 std::map 链接错误

    是否可以将地图与 ESP8266 一起用于 Arduino 包 这是我的代码 include
  • 如何在CSS选择器中排除特定的类名?

    当用户鼠标悬停类名为的元素时 我尝试应用背景颜色 reMode hover 但我不想改变颜色 如果元素also has reMode selected 注意 我只能使用 CSS 而不是 javascript 因为我在某种有限的环境中工作 为
  • 聚合物预载旋转器

    有时聚合物加载需要一段时间 并且在使用时 页面保持空白 直到一切准备就绪 有没有办法在页面提供服务和聚合物完成其魔力的时间之间显示某些内容 The 文档描述了unresolved属性清除了其中一些问题 虽然申请很常见unresolved t
  • 如何使用 React.js 在 Sails.js 上渲染服务器端模板?

    我正在尝试使用 Sails js 和 React 构建一个同构应用程序 客户端部分很简单 但我遇到了服务器端渲染的问题 当我尝试使用 React 服务器渲染 jsx 文件时 我得到了以下信息 renderToString You must
  • 使用 Retrofit v1.9.0 添加重复参数

    有一个类似的问题被问到here 但我的情况有点不同 我正在尝试提出类似于以下内容的请求 我有两个问题让事情变得困难 首先 重复参数 多次设置 foo 的值 会阻止使用QueryMap 我无法选择以不同的方式传递查询字符串中的值 就像作为数组
  • 选择递增整数

    我想知道是否可以从mysql表中选择递增的整数 如果可能的话 我怎样才能实现这一目标 我的情况是 我有一堆数据 我需要做INSERT INTO newtable SELECT somefield FROM sometable 然而 有一个字
  • Restangular POST 始终为空

    我想我不明白 POST 是如何在 RESTful api 中完成的 当在 Restangular 中创建一个新对象时 var user name John id 123 Restangular one building 5 post use