在mongo中间,db.test.sort({"amount":1}).skip(100000).limit(10)
db.test.find({amount:{$gt:2399927}}).sort({"amount":1}).limit(10)
使用这种级联调用的模式。可以大大减轻API的编写。
而目前的巨杉数据库的API却是使用传递一长串的参数,请问使用什么样的设计模式可以将很长的参数传递变成级联调用?
db.foo.bar.find().sort({a:1}).limit(10),有啥不同?还是说驱动的接口?
我搞错了,这好像是javascript的接口。mongo的java 接口和你们类似!