【发布时间】:2021-04-24 10:06:20
【问题描述】:
我创建了一个夹具文件来测试我使用 Dna Design's Silverstripe Elemental package 创建的元素,而 Silverstripe 似乎坚持认为 ElementalArea 中的 has_many 关系 'Elements' 不存在。
SilverStripe\ORM\Connect\DatabaseException: Couldn't run query:
INSERT INTO "ElementalArea"
("Elements")
VALUES
(?)
Unknown column 'Elements' in 'field list'
我有夹具文件:
---
MyElement:
my-element:
...
ElementalArea:
elemental-area:
Elements: =>MyElement.my-element
我尝试过运行sake /dev/build "flush=all" 并清除/tmp/sivlerstripe-cache...,但没有成功
【问题讨论】:
标签: silverstripe silverstripe-4