原始问题。
我正在CodeIgniter中创建一个有价值配对的表单--公司和首席执行官。这样做的想法是,虽然只有一个公司字段,在最初的表单中有一个CEO字段,但是有一个按钮可以让用户创建更多的Company-CEO字段。另外,还有一个页面,我将从表单中获取输入并输出如下所示:
CEO X is head of Company A
因此,这意味着我将不得不使这些对在某种程度上相互关联。根据以前的建议,我的Main MySQL表如下所示:
id int
Attribute1 blob
Attribute2 blob
然后我将有一个Company表:
id int
Company text
fo
我在rails中使用paper_trail来跟踪我的模型版本。但是github repo上的文档表明gem不支持has_many,belongs_to关联。
假设我有一个应用程序,记录了一些公司的首席执行官的名字:
class Company < ActiveRecord::Base
has_many :ceos
has_paper_trail
end
class Ceo < ActiveRecord::Base
belongs_to :companies
has_paper_trail
end
上面的例子代表了ABC公司的信息。
company.name =&g
我在根据返回的项从数据库对选定用户进行身份验证时遇到问题。我已经找到了一个解决方案,但是我并不认为它是正确的(尽管它是有效的)。
下面是正在发生的事情(简化)。
我有以下类连接到数据库:
public class Company
{
[Key]
public int Id { get; set; }
public string CompanyName { get; set; }
public string Description { get; set; }
public ApplicationUser CEO { get;