我一直在努力解决这个问题。
我有这种类型的查询工作正常
/Accounts/:id/teams
其中
Account.teams: hasMany Team fk:ownerId
Team.owner: belongsTo Account fk: ownerId
在Account.json中
"properties": {
"id": {
"type": "string",
"id": true,
"defaultFn": "guid"
},
直到第一个字母:id恰好是数字...因为我使用了keystonejs app中的一个帐户表。无法生成guid的数字是第一个数字吗?
与过滤器有同样的问题,我找到的唯一方法是使用where:{ownerId:{regexp:" / ^ 5dsd43 $ /" }
我错过了一些明显的东西吗?
由于
答案 0 :(得分:0)
通过删除导入的keystonejs accounts.id解决(它是十六进制!)
对不起噪音