2017-08-24 29 views
0

我想我已经阅读过某种框架或应用程序,如果我没有记错的话,我可以请求数据并只获得我需要的回报。听说过仅从数据库中返回所需内容的框架/应用程序?

我已经在网上搜索了几个小时,但我并不是一个很棒的程序员,也不知道我在找什么,任何人都可以帮我一个名字?你有没有听说过这样的事情? (我想也许这是由谷歌做?)

功能:

我认为它的工作通过发送某种JSON请求到你说你需要什么服务器。通过确切地说,我会限制响应的大小并节省带宽,内存使用等。通常我会请求整个“人员”对象,但是对于此框架,我认为方法是这样的:

说出数据库包含了这样的事情:

{ 
    "persons": { 
     "John": { 
      "age": 31, 
      "city": "New York", 
      <lots of other properties> 
     }, 

     "Doe": { 
      "age": 30, 
      "city": "Washington DC", 
      <lots of other properties> 
     } 
    } 
} 

我想我会要求只有我需要通过发送空属性的JSON请求中的数据;是这样的:

{ 
    "persons": { 
     "John": { 
      "city": "" 
     }, 

     "Doe": { 
      "city": "" 
     } 
    } 
} 

这将返回约翰和城市是否像这样:

{ 
    "persons": { 
     "John": { 
      "city": "New York" 
     }, 

     "Doe": { 
      "city": "Washington DC" 
     } 
    } 
} 

有谁知道这样一个框架或应用程序的?

回答

1

是的,Facebook在前段时间推出了一款叫做GraphQL的东西。

+0

你和我开玩笑吗?你很淡定,非常正确!真棒,伙计,谢谢!这一直在窃听几天......谢谢你,并且还有一个美好的一天。 – user2267097

+0

@ user2267097没问题,男人:)请当你让这个答案正确的时候让你。谢谢你,祝你有个美好的一天:) – lukaleli

+0

第一个10分钟不能标记为正确的......但是谢谢你的提问:) @jimmyweb – user2267097

相关问题