我正在尝试在rails中创建我的第一个数据库,允许我存储有关事件的数据。
假设我有关于活动,场地和乐队的信息。
每个活动应至少有一个场地和乐队,但每个活动可能有多个。 每个乐队可以参加多个活动。 每个场地都可举办多场比赛。
似乎“has_many:through”使用“Event”作为“:through”将是适当的关系 IF 每个事件只有一个乐队/场地对。
那么如果每个活动可以有多个乐队和多个场地,我该怎么办?
提前致谢。
答案 0 :(得分:1)
您必须创建表private void fixMe() throws Exception{
FileReader in = new FileReader("C:\\somefile.txt");
FileReader out = new FileReader("C:\\someotherfile.txt");
//Character 10 'LF' or '\f' and 13 'CR' or '\r'
try {
int c;
int prevCharRead = 0;
while ((c = in.read()) != -1 ) {
if(c==10 && prevCharRead!=13){
//it's a line feed LF '\f' without the occurrence of CR '\r' before it, skip it or implement whatever logic you want.
}else
out.write(c);
prevCharRead = c;
}
}
...
和events_venues
并使用events_bands
来建立关系。有关更多详细信息,请阅读此处的railscasts教程: