3) OR (X=9 AND Y=5)SELECT * FROM A WHERE [X,Y] IN ( [1,2], [4,3], [9,5] )
我愿意将任何使用O(n)个字符的简化都算作简化,即使可能有更多的恒定开销,其中因子比简单示例中的因子要小得多(即,多添加一个大小写使查询字符串的增长小于OR (X=...
我们正在使用chef将一个多服务器、多应用程序的Ruby on Rails应用程序部署到一个集群中。每个git repo被定义为一个单独的unix用户,以防止gem冲突,提供进程隔离等。我们发现,我们必须在每个机器上定义每个repo,我们想知道是否有一种方法可以在一个地方定义一个数组(实际上只是一个字符串数组),然后我们可以在需要的任何地方使用它来迭代和执行诸如设置rvm、安装vim配置等操作它在所有机器上都是恒定的,无论它们的节点或角色如何。