Sürücü Java Mongodb ile, yalnızca find()
veya findOne()
ile kısıtlanmış alanları döndürmenin bir yolunu arıyorum. Mesela ben alanlar ile bir koleksiyon "people"
var: "id"
, "name"
, "surname"
, "address"
, "city"
... ve ben sadece Web'de arama ve ben sadece bu kod örneği bulundu "name"
ve "surname"
Mongodb Java - find() veya findOne() ile kısıtlı alanlara nasıl dönülür?
dönmek istiyorum Java mongodb: Sen alanların adları ile başka DBObject geçmek ve buradan geçebilir http://vsbabu.org/mt/archives/2010/03/02/simple_mongodbjava_example.html
Tamam İşte bu, min. 2 alan ... this.dbcoll = this.db.getCollection ("people"); DBCursor imleci = this.dbcoll.find (yeni BasicDBObject(), yeni BasicDBObject ("name", "soyadı")); – kozher
Sanırım BasicDBObjectBuilder.start(). Add ("name", 1) .add ("soyadı", 1) .get() – lobster1234