使用logiQL进行逻辑数据建模

时间:2017-08-24 08:31:01

标签: logiql

我正在按照Terry Halpin命名的逻辑数据建模教程(链接如下所述)但无法插入数据。 https://www.brcommunity.com/articles.php?id=b760

以下是代码:

<ion-header >

  <ion-navbar hideBackButton color="anasayfaBaslik" color="anasayfaBaslik"  align-title="center">
    <ion-buttons [hidden]="kategoriGeriButtonGoster">
      <button class="kategoriGeriButton" ion-button left (click)="goback()">
        <ion-icon start name="arrow-back"></ion-icon>&nbsp;
        Geri
        </button>
      </ion-buttons>
    <ion-title class="kategoriBaslik">{{ baslik }}</ion-title>
  </ion-navbar>

</ion-header>

错误讯息:

it gives me this

有人可以帮我理解出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

当Terry编写该教程时,LogicBlox / datalog / LogiQL语言允许使用一些已弃用的语法快捷方式。架构的第一个块可以写成。现在需要第二个执行断言块来显式声明实体和引用模式谓词。这是一个工作样本:

+Country(c),
+isLarge(c),
+hasCountryCode(c:"AU"),
+Language(l),
+hasLanguageName(l:"English"),
+officiallyUses(c, l).

要断言+isLarge(c),您还需要(或以前)断言实体及其参考模式+Country(c), +hasCountryCode(c:"AU").

相同模式适用于在声明+officiallyUses(c, l).

之前或之前声明语言实体