我在Android应用程序中工作,我必须使用他们的id从mongoDB中选择数据。 id是一个bson对象。如何在android上定义一个bson对象??? (我正在使用nodejs将android应用程序连接到mongodb)
答案 0 :(得分:0)
如果您想将id
作为string
发送,则可以生成如下的bson对象,
BasicOutputBuffer output = new BasicOutputBuffer();
BsonBinaryWriter writer = new BsonBinaryWriter(output);
writer.writeStartDocument();
writer.writeName("id");
writer.writeString("1");
writer.writeEndDocument();
RequestBody requestBody = RequestBody.create(MediaType.parse("application/octet-stream"), output.getInternalBuffer());
请记住添加writeStartDocument();
和writeEndDocument();