错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你用 sort 按好几个标签排序,还写了 reverse,引擎说:reverse 写得不对。让我们先看看规则。by 里可以列好几个标签,按第一个排,一样的再按第二个排,依此类推。每一个标签,可以有自己的方向,有的升序,有的降序。所以 reverse 有两种写法:一个单独的真假值,对所有的标签都适用;或者一个真假值的列表,by 里有几个标签,列表里就恰好有几个成员。如果长度对不上,或者里面有不是真假值的东西,就有某个标签没有方向,而引擎不会替你猜。小例子:by 里有三个标签,reverse 的列表却只有两项。修法是补齐,或者改成一个真假值。
文本来自 Rush 引擎的错误目录。
