gpt4 book ai didi

mongodb - Laravel + MongoDB - 检索所有嵌入式模型?

转载 作者:可可西里 更新时间:2023-11-01 09:48:31 27 4
gpt4 key购买 nike

假设有一个 User 模型嵌入了许多 House 模型。

public function houses()
{
return $this->embedsMany('App\House');
}

有没有一种方法可以直接检索所有用户的所有房屋列表,而无需先检索所有用户然后遍历每个用户嵌入的房屋?

$houses = House::all(); 传递给 View ,不返回任何内容。

最佳答案

简短的回答:没有。

据我所知,如果不检索所有者,就无法在 Mongo 中选择嵌入式文档。

嵌入式模型是在其他模型里面他们没有自己的集合(表)。

如果您需要单独检索它们,您可能需要使用他自己的集合(表)而不是嵌入来定义 House。

关于mongodb - Laravel + MongoDB - 检索所有嵌入式模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42595920/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com