Help, in vibe.d, how to get configure var of mongodb in heroku?
MichaelBi
shunjie.bi at gmail.com
Fri May 13 06:07:28 UTC 2022
On Friday, 13 May 2022 at 06:01:29 UTC, rikki cattermole wrote:
>
> On 13/05/2022 5:52 PM, MichaelBi wrote:
>> struct Camera{
>> @name("_id") BsonObjectID id; // represented as "_id" in
>> the database
>> string brand;
>> string model;
>> }
>>
>> the structure is mapping of database field structure. how to
>> resolve?
>
> That code isn't the cause of your issue (its fine, no CTFE
> needed).
>
> We would need see more of your code surrounding:
>
> auto uri = environment.get("MONGODB_URI");
> MongoClient conn = connectMongoDB(uri);
> MongoDatabase eqpdb = conn.getDatabase("MbEqpHeroku");
here is the code:
Camera[] showData(){
auto uri = environment.get("MONGODB_URI");
MongoClient conn = connectMongoDB(uri);
MongoDatabase eqpdb = conn.getDatabase("MbEqpHeroku");
MongoCollection cameras = eqpdb["cameras"];
Camera[] cs;
auto results = cameras.find();
foreach(rec;results) cs ~= deserializeBson!Camera(rec);
return cs;
}
More information about the Digitalmars-d-learn
mailing list