我正在使用android应用程序,我必须使用其ID从mongoDB中选择数据。 id是一个bson对象。我如何在Android上定义bson对象???
(我正在使用nodejs将android应用程序连接到mongodb)
最佳答案
如果您想将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();
关于android - 在Android上定义bson对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45453851/