you are most welcome. just received the email notification regarding the donation. much appreciated. if you ever need any more help, just go to the github repo and open up a new issue. i'll be more than glad to help. have a great day!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hi. Shouldn't "new DB()" be assigned to an object or something?
not necessary if you're only dealing with a single database. if dealing with multiple dbs, then you need to assign to a variable as shown here.
Thanks! One more question :P I'm a MongoDB Newbie
I have an entity called Zone, with only one property: public int SqlId { get;set; }
And I have an entity Search:
public class Search : Entity {
public Many Zones { get; set; }
public Search() => this.InitOneToMany(() => this.Zones);
}
this is how an add a new Search:
var search = new Search();
search.Save();
var zone1 = new Zone { SqlId = 1};
zone1.Save();
search.Zones.Add(zone1);
var zone2 = new Zone { SqlId = 2};
zone2.Save();
search.Zones.Add(zone2);
search.Save();
I have multiple issues:
I wanted to use the Id from Mongo, but I can't "overwrite" that one. Then I need to make this SqlId unique or something.
you can do bulk saves like this:
i don't really understand your requirement here. do you not want to create two new zone documents?
Thanks for answering, you are awesome :)
no, I don't want to create two new zones.
Zones are like a META table or "Dictionary".
I only have 20 zones, from id = 1 to id = 20
A search could have a combination of these zones.
1, 2
or 1,2,3
I want to create two new Search documents, but I don't want the Zones to be created each time.
for seeding the zone entities once, you can use the migrations feature by first writing a migration class like this:
then on your application startup simply call:
then you can create your searches like this:
Thanks, you are very cool. I will try it now
here's my test program in case you need to have a look: gist.github.com/dj-nitehawk/8bde0d...
Thank you :) I bought you a coffee for your outstanding help.
This project has a lot of potentials! I will recommend it to fellow C# devs.
you are most welcome. just received the email notification regarding the donation. much appreciated. if you ever need any more help, just go to the github repo and open up a new issue. i'll be more than glad to help. have a great day!