List javadocs提到列出了命令。但是,我看不到任何指定排序性质的内容。我们可以依赖列表,例如ArrayList和LinkedList维护插入顺序?
我在询问我们不致电set
或sort
的情况。
答案 0 :(得分:7)
但是,我看不到任何指定订购性质的内容。
有趣的是,它在documentation的第二句中提到了:
此界面的用户可以精确控制列表中每个元素的插入位置。
不调用List#set
或List#sort
,将List
添加元素的唯一方法是List#add
和List#addAll
,两者都将它们附加到List
结束(除非你调用其中一个重载方法并指定索引);您还可以通过ListIterator
将元素添加到List
。
如果"MongoError: Command is not supported
at I:\xxxxx\bot\node_modules\mongodb-core\lib\cursor.js:771:34
at handleCallback (I:\xxxxx\bot\node_modules\mongodb-core\lib\cursor.js:178:5)
at setCursorDeadAndNotified (I:\xxx\bot\node_modules\mongodb-core\lib\cursor.js:545:3)
at nextFunction (I:\xxxxx\bot\node_modules\mongodb-core\lib\cursor.js:770:14)
at I:\xxxxx\bot\node_modules\mongodb-core\lib\cursor.js:667:7
at queryCallback (I:\xxxx\bot\node_modules\mongodb-core\lib\cursor.js:263:5)
at I:\xxxxx\bot\node_modules\mongodb-core\lib\connection\pool.js:541:18
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickDomainCallback (internal/process/next_tick.js:218:9)"
没有维护广告订单,则会在文档中提及。如果您仍然不确定,请随时查看可在线获取的源代码。