- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我的设置如下,主标识符_id使用整数类型。
当我尝试使用以下 URL 访问某个项目(它存在于数据库中)时:http://xxxxxxx/promotions/1485919019667 ,它返回 HTTP 404。
我想知道 _id 是否不能使用 ObjectID 以外的类型?
promotions = {
'item_title': 'promotion',
'item_url' : 'regex("[\d]+")',
'item_lookup': True,
'schema': {
'_id': {
'type': 'integer',
'minlength': 13,
'maxlength': 13,
'required': True,
'unique': True
},
'category': {
'type': 'string',
'allowed': ["MARKETPLACE", "ELAUGETS", "FASHNESS", "FRINKS", "TRENTER", "OTHERS"]
},
'card_id': {
'type': 'string',
'minlength': 1,
'maxlength': 50
},
'title': {
'type': 'string',
'minlength': 5,
'maxlength': 200,
'required': True
},
'description': {
'type': 'string',
'minlength': 5,
'maxlength': 2500,
'required': True
}
}
}
最佳答案
你看过Handling custom ID fields吗?在文档中?引用该页面的标题:
However, you might have collections where your unique identifier is not and ObjectId, and you still want individual document endpoints to work properly. Don’t worry, it’s doable, it only requires a little tinkering.
本教程涵盖了 UUID
字段,但实际上适用于任何自定义类型。
关于python - 使用整数作为 _id 类型为 item_lookup 返回 HTTP 400,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42540255/
我的设置如下,主标识符_id使用整数类型。 当我尝试使用以下 URL 访问某个项目(它存在于数据库中)时:http://xxxxxxx/promotions/1485919019667 ,它返回 HT
我正在尝试编写一个函数来获取基于 ASIN 的商品的报价(价格)列表: def price_offers(asin): from amazonproduct import API, Resul
我正在使用 Amazon Product Advertising API (amazon-ecs) Ruby library - 如何将 item_lookup 中的 IdType 从 ASIN 更改
我是一名优秀的程序员,十分优秀!