Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有这个网址
/thingies/active/
我可以有 0、1 或超过 1 个活动的东西。如果我只返回 1,我是否将其返回为
{foo: "bar", baz: "quux"}
或者
[{foo: "bar", baz: "quux"}]
你们怎么处理这个?
返回一个元素的数组。在这种特殊情况下,我看不到返回单个对象的任何价值。以及null在找不到元素时返回类似(而不是空数组)的东西。API 响应的一致性很重要。
null