Plusieurs origines possibles. L’explication viendrait du nom d'Artus de la Fontaine Solaro, Baron d’Ognon. Au XVIe siècle, sous le règne de quatre rois de France (Henri II, François II, Charles IX et Henri III), ce noble, maître de cérémonie, avait pour rôle d'attribuer leurs places aux seigneurs en fonction de leur rang social. C'est en raison de sa renommée et...
de sa science du placement des personnes avec le respect du protocole que cette locution serait née. En 1611, "se mettre en rang d'oignons" voulait dire "s'intégrer à une compagnie où on n'a pas sa place" ou bien "prendre place dans une réunion où on n'est pas invité".
L’autre explication viendrait du fait que les paysans dans les campagnes faisaient des bottes d’oignons en les reliant entre eux avec un lien de paille. Ils plaçaient les plus gros en premier et poursuivaient avec des oignons de plus en plus petits.
Ce sens a disparu aujourd’hui pour ne garder que l’idée d’alignement, d’une fille de personnes.