使用环回在 GET 中过滤
Filter in GET with loopback
我正在尝试使用特定过滤器获取用户(例如电子邮件等于 "e@e.e")。
描述说 Filter defining fields, where, include, order, offset, and limit - must be a JSON-encoded string ({"something":"value"})
,但是键入 {"email":"ju@ju.ju"}
只会获取所有用户,而不仅仅是这一个。
我做错了什么?
您应该 post 您的查询 url 看起来像这样:http://localhost:3000/api/Model?filter=%7B%20%22where%22%3A%20%7B%22name%22%3A%20%22icecream%22%7D%20%7D
但如果我不得不猜测的话,您并没有在对象中使用 filter
或 where
键。
{"filter": {"key": "value"} }
不正确
{"where": {"key": "value"} }
对 api explorer 正确(因为它将 filter
放在那里你), 其他
不正确
{"filter": {"where": {"key": "value"} } }
正确
我正在尝试使用特定过滤器获取用户(例如电子邮件等于 "e@e.e")。
描述说 Filter defining fields, where, include, order, offset, and limit - must be a JSON-encoded string ({"something":"value"})
,但是键入 {"email":"ju@ju.ju"}
只会获取所有用户,而不仅仅是这一个。
我做错了什么?
您应该 post 您的查询 url 看起来像这样:http://localhost:3000/api/Model?filter=%7B%20%22where%22%3A%20%7B%22name%22%3A%20%22icecream%22%7D%20%7D
但如果我不得不猜测的话,您并没有在对象中使用 filter
或 where
键。
{"filter": {"key": "value"} }
不正确
{"where": {"key": "value"} }
对 api explorer 正确(因为它将 filter
放在那里你), 其他
{"filter": {"where": {"key": "value"} } }
正确