Query locationId (1.4.2 a)
This commit is contained in:
parent
8b4308cf1e
commit
fc6ea761d3
@ -1,12 +1,15 @@
|
|||||||
package dst.ass1.doc.impl;
|
package dst.ass1.doc.impl;
|
||||||
|
|
||||||
import com.mongodb.MongoClient;
|
import com.mongodb.client.MongoCollection;
|
||||||
import com.mongodb.client.MongoDatabase;
|
import com.mongodb.client.MongoDatabase;
|
||||||
|
import com.mongodb.client.model.Filters;
|
||||||
import dst.ass1.doc.IDocumentQuery;
|
import dst.ass1.doc.IDocumentQuery;
|
||||||
import org.bson.Document;
|
import org.bson.Document;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import static dst.ass1.jpa.util.Constants.*;
|
||||||
|
|
||||||
public class DocumentQuery implements IDocumentQuery {
|
public class DocumentQuery implements IDocumentQuery {
|
||||||
private final MongoDatabase db;
|
private final MongoDatabase db;
|
||||||
|
|
||||||
@ -16,7 +19,8 @@ public class DocumentQuery implements IDocumentQuery {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Document findLocationById(Long locationId) {
|
public Document findLocationById(Long locationId) {
|
||||||
return null;
|
MongoCollection<Document> collection = db.getCollection(COLL_LOCATION_DATA);
|
||||||
|
return collection.find(Filters.eq(I_LOCATION, locationId)).first();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user