获取没有相关模型的项目
Get items without related model
您好,我在这个问题上绞尽脑汁有一段时间了,似乎无法在不使用自定义函数的情况下找到任何解决方案
我有两个模型
Inventory --hasOne--> Order
Order --belongsTo--> Inventory
我想列出没有相关订单的库存项目,有什么方法可以使用过滤器 JSON?
感谢任何建议:)
你可以试着这样称呼:
http://localhost:3000/api/Inventory?filter={"where": {"orderId": null}}
这样做的缺点是你必须确保该字段在那里并且它是空的(值设置为 null
)如果没有设置 属性 你将不得不构建您自己的查询。
要在 Inventory 模型中预先设置空值,您可以使用 "before save" 钩子并检查是否设置了 orderId
,如果没有设置为空。
否则,您可以只调用自定义函数,尽管我建议尽可能使用默认函数。
您好,我在这个问题上绞尽脑汁有一段时间了,似乎无法在不使用自定义函数的情况下找到任何解决方案
我有两个模型
Inventory --hasOne--> Order
Order --belongsTo--> Inventory
我想列出没有相关订单的库存项目,有什么方法可以使用过滤器 JSON?
感谢任何建议:)
你可以试着这样称呼:
http://localhost:3000/api/Inventory?filter={"where": {"orderId": null}}
这样做的缺点是你必须确保该字段在那里并且它是空的(值设置为 null
)如果没有设置 属性 你将不得不构建您自己的查询。
要在 Inventory 模型中预先设置空值,您可以使用 "before save" 钩子并检查是否设置了 orderId
,如果没有设置为空。
否则,您可以只调用自定义函数,尽管我建议尽可能使用默认函数。