从Laravel调用Mongodb数组中未定义的索引

时间:2017-12-04 20:09:13

标签: php mongodb laravel moloquent

我让Laravel与Moloquent合作,以便使用我设置的单独Mongodb。我正在使用数据库文章,其中有一个集合“文章”,其中每篇文章都是一个包含标题,网址,图片等信息的数组。有些东西我可以拉得很好,比如标题和来源,但如果我试试调用其他人(如网址或内容)我得到Laravel的“Undefined index:url”错误。

QueryString

这是我的Articles.php模型:

href

另外,如果我只显示$ article(在<a>之后),我会获得所有信息。任何想法都会有所帮助。

编辑:这里也是mongoose架构:

<td>

1 个答案:

答案 0 :(得分:0)

我最后换成了Postgres。 Mongo引发了太多问题,我能够在短短几个小时内完成所有操作。

如果您刚开始使用Laravel,我强烈建议您使用MYSQL或Postgres,因为它们开箱即用,您不应该遇到任何重大问题(以上只是一个与MongoDB相关的问题,我还有更多......)