【问题标题】:Looking up column in related model在相关模型中查找列
【发布时间】:2011-07-14 09:57:38
【问题描述】:

我有 3 张桌子。以下是他们的专栏:

  1. 结果:id、标题
  2. 潜在客户:id、result_id、customer_id
  3. 客户:身份证、姓名、地址

结果 hasMany 前景
前景 belongsTo 客户
客户 hasMany 潜在客户

一切正常。如果我查看 Result,它会连同其相关模型 Prospect 一起正常显示。 但在该相关模型中,我想显示 customer name 而不是 customer_id(通过查找)。怎么做? 以及如何对相关模型进行分页?

非常感谢!

【问题讨论】:

    标签: cakephp cakephp-1.3


    【解决方案1】:

    添加 Prospect belongsTo Result,您将能够获得两个方向的信息。

    如果您想做更多疯狂的事情,例如根据客户名称查找结果,那么您可能需要阅读以下内容

    【讨论】:

    • 嗨。是的,实际上我已经烤好了。 Prospek 属于结果。但我仍然无法在我的 results/view.ctp 中用 $prospect['Customer']['name'] 替换 $prospect['customer_id']。还是我打错电话了?非常感谢您的参考。
    • 调试($prospect);你会看到的。
    • 是的,我有。仍然感到困惑并且无法使其正常工作,但我会深入研究您的参考链接。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多