【问题标题】:Coldbox Model Relationships冷箱模型关系
【发布时间】:2020-06-21 11:45:32
【问题描述】:

我觉得好像我遗漏了一些东西,但 Coldbox 文档是如此混乱,以至于我似乎无法找到如何在我的模型之间创建关系。

我有项目和用户。每个都是一个单独的表,一个项目有一个与“userid”列匹配的用户。很简单。

我正在使用带有 CBORM 的 Coldbox ActiveEntity。我已经做到了这一点,但它不仅仅与该项目的用户有关:

项目.cfc

property name="userid" inject="entityService:User";

以上返回所有用户,而不仅仅是与我引用它的项目相关的用户。

来自 PHP Laravel 环境,就这么简单

hasOne(){ return App/User; }

非常感谢任何帮助或指向正确文档的链接。我不知道 Coldbox 是如何称自己为基于约定的框架,然后立即告诉您可以实现某事的所有不同方式。

【问题讨论】:

    标签: coldfusion coldbox wirebox


    【解决方案1】:

    这就是我最终使用的

    property name="user" cfc="User" fieldtype="one-to-one" fkcolumn="userid" lazy="true" notnull="false";
    

    她是文档的链接:

    ColdFusion ORM Example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-25
      • 1970-01-01
      • 2019-04-04
      • 2016-06-12
      相关资源
      最近更新 更多