首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP ORM for Ember-Data [EmberJS]

PHP ORM for Ember-Data [EmberJS]
EN

Stack Overflow用户
提问于 2015-04-15 15:30:05
回答 1查看 108关注 0票数 0

我正在寻找任何PHP ORM库,可以很好地与任何Ember数据序列化程序配对。

我想写我的EmberJS应用程序在PHP Slim-Framework的后端,我需要有后端或客户端适配器的模型库-数据。

我尝试过Eloquent ORM,但它的toJSON()函数与任何Ember-Data序列化程序都不太接近。

Marcin

EN

回答 1

Stack Overflow用户

发布于 2015-04-16 01:01:11

我认为你可能是在向后看这个问题。序列化程序是为你的API定制的,而不是相反。但是如果你还没有API,我强烈建议你在Rails API上做项目,并使用active_model_serializers或RABL来序列化你的响应。在Ember中,您只需使用DS.ActiveModelAdapter即可运行。

我曾经是PHP的一员,但为了我的最新项目,我一头扎进了Rails,再也没有回头看过。如果你正在开发一个项目,我强烈建议你尝试一下,因为Rails/ Ruby社区已经弄清楚了PHP团队正在努力跟上的大量事情。不处理composer和shitty模块也是一个很大的优势。

如果你坚持使用PHP,那么你仍然可以很容易地使用DS.RESTAdapterDS.ActiveModelAdapter

代码语言:javascript
复制
{
  "users": [
    {
      "id": 12,
      "first_name": "La la"
    },
    {
      "id": 13,
      "first_name": "Tra la"
    }
  ],
  "posts": [
    {
      "id": 1,
      "author_id": 12,
      "title": "My vacation"
    },
    {
      "id": 2,
      "author_id": 13,
      "title": "Why I love Rails API"
    }

JSON格式没有秘密,您的服务器只需要一个序列化程序,该序列化程序符合您在Ember Data中使用的任何序列化程序的期望。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29644117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档