2017-07-26 28 views
1

我正在使用eve 0.7.2和0.12版和mongodb。我正在尝试构建子资源。我们可以在子资源url中使用自定义字段

user/<regex("[a-zA-Z0-9]{24}"):user_id>/abc 

以上url是我的子资源。而不是使用mongo对象ID user_id我是否可以使用其他一些像的地方这是在我的文档中。

+0

能否请您详细阐述多一点?我不明白你想达到什么。 – gcw

+0

我试图创建子资源。我需要一些自定义字段而不是ObjectId,比如'user//aaa'而不是'user//aaa' –

回答

0

它有帮助吗?

DOMAIN = { 
    'user': { 
     'schema': user, 
     'additional_lookup': { 
      'url': 'regex("[\w]+")', 
      'field': 'place' 
     }, 
    }, 
} 

更多信息resource-item-endpoints

+0

我已经试过了。这只适用于'/ user/',但我需要'/ user//favorite'这个终点 –

相关问题