【发布时间】:2018-08-09 03:31:25
【问题描述】:
如何告诉 eve 框架创建不同的集合名称,而不是使用端点名称作为集合,并将此集合名称用于后期操作等
有没有 eve 钩子可以做到这一点
最好的问候 纳伦德拉·陈南塞蒂
【问题讨论】:
如何告诉 eve 框架创建不同的集合名称,而不是使用端点名称作为集合,并将此集合名称用于后期操作等
有没有 eve 钩子可以做到这一点
最好的问候 纳伦德拉·陈南塞蒂
【问题讨论】:
看看datasource 关键字。引用自docs:
datasource 关键字允许将 API 资源显式链接到数据库集合。 如果省略,则假定域资源键也是数据库集合的名称。
所以,假设您想要一个 /customers 端点在 db 上使用 people 集合:
customers = {
'schema': '...',
'datasource': {
'source': 'people'
}
}
除了集合名称之外,datasource dict 还允许进行许多有趣的设置,例如 filter、projection、default_sort、aggregation(参见上面的链接)
【讨论】: